From: Rico Tzschichholz Date: Thu, 20 Feb 2020 14:34:35 +0000 (+0100) Subject: vala: Skip UsingDirective if error is set X-Git-Tag: 0.47.92~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e5907252d4166adcc50969c1cc3aa6493760504e;p=thirdparty%2Fvala.git vala: Skip UsingDirective if error is set --- diff --git a/vala/valamemberaccess.vala b/vala/valamemberaccess.vala index 8b199b930..a0dc84d62 100644 --- a/vala/valamemberaccess.vala +++ b/vala/valamemberaccess.vala @@ -307,6 +307,10 @@ public class Vala.MemberAccess : Expression { if (symbol_reference == null && source_reference != null) { foreach (UsingDirective ns in source_reference.using_directives) { + if (ns.error) { + // ignore previous error + continue; + } var local_sym = ns.namespace_symbol.scope.lookup (member_name); if (local_sym != null) { if (symbol_reference != null && symbol_reference != local_sym) {