summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrinceton Ferro <princetonferro@gmail.com>2020-02-18 12:20:00 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2020-03-08 19:03:55 +0100
commit70bb0aa32cdaafd94bec5310d2e6ab7c3aef7d0e (patch)
tree8855acf5f953041aa42ffdbdb2e52e56b74a15c1
parent1ce8a4d1c9b32fbbf359ad62bb91c03c03e0a391 (diff)
downloadvala-wip/ricotz/lsp-rev.tar.gz
WIP vala: Unresolved namespaces?wip/ricotz/lsp-rev
-rw-r--r--vala/valagirparser.vala6
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);