diff options
author | Princeton Ferro <princetonferro@gmail.com> | 2020-02-18 12:20:00 +0100 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-03-08 19:03:55 +0100 |
commit | 70bb0aa32cdaafd94bec5310d2e6ab7c3aef7d0e (patch) | |
tree | 8855acf5f953041aa42ffdbdb2e52e56b74a15c1 | |
parent | 1ce8a4d1c9b32fbbf359ad62bb91c03c03e0a391 (diff) | |
download | vala-wip/ricotz/lsp-rev.tar.gz |
WIP vala: Unresolved namespaces?wip/ricotz/lsp-rev
-rw-r--r-- | vala/valagirparser.vala | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vala/valagirparser.vala b/vala/valagirparser.vala index 88f874d8f..cd665b326 100644 --- a/vala/valagirparser.vala +++ b/vala/valagirparser.vala @@ -1394,6 +1394,12 @@ public class Vala.GirParser : CodeVisitor { continue; } + if (ns == null) { + // We should not have a null namespace unless we're in LSP mode. + assert (context.keep_going); + continue; + } + provided_namespaces.add ("%s-%s".printf (gir_namespace, gir_version)); var gir_symbol = new UnresolvedSymbol (null, gir_namespace); |