From: Rico Tzschichholz Date: Wed, 9 Feb 2022 20:32:09 +0000 (+0100) Subject: vala: Clear SemanticAnalyzer.current_{symbol,source_file} when not needed anymore X-Git-Tag: 0.54.7~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39b45b8a67106310dba219c7eae9523aa2028408;p=thirdparty%2Fvala.git vala: Clear SemanticAnalyzer.current_{symbol,source_file} when not needed anymore --- diff --git a/vala/valasemanticanalyzer.vala b/vala/valasemanticanalyzer.vala index 7f2e56c03..20a694519 100644 --- a/vala/valasemanticanalyzer.vala +++ b/vala/valasemanticanalyzer.vala @@ -254,6 +254,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor { context.root.check (context); context.accept (this); + current_symbol = null; this.context = null; } @@ -261,6 +262,8 @@ public class Vala.SemanticAnalyzer : CodeVisitor { current_source_file = file; file.check (context); + + current_source_file = null; } // check whether type is at least as accessible as the specified symbol