Skip to content

Commit 1ec9482

Browse files
committed
Set resolving references state for each module earlier.
1 parent ad75cc2 commit 1ec9482

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Rubberduck.Parsing/VBA/RubberduckParser.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,11 @@ private void ParseAll(CancellationTokenSource token)
319319

320320
private Task[] ResolveReferencesAsync(CancellationToken token)
321321
{
322+
foreach (var kvp in State.ParseTrees)
323+
{
324+
State.SetModuleState(kvp.Key.Component, ParserState.ResolvingReferences);
325+
}
326+
322327
var finder = new DeclarationFinder(State.AllDeclarations, State.AllComments, State.AllAnnotations);
323328
var passes = new List<ICompilationPass>
324329
{

0 commit comments

Comments
 (0)