Skip to content

Commit 1fa0edd

Browse files
committed
Make resolve sequence resolve references on all components, modified or not.
1 parent fd13607 commit 1fa0edd

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Rubberduck.Parsing/VBA/RubberduckParser.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -613,11 +613,9 @@ private Declaration CreateProjectDeclaration(QualifiedModuleName projectQualifie
613613

614614
private void ResolveReferences(DeclarationFinder finder, VBComponent component, IParseTree tree)
615615
{
616+
Debug.Assert(State.Status == ParserState.ResolvedDeclarations);
617+
616618
var state = _state.GetModuleState(component);
617-
if (state != ParserState.Resolving)
618-
{
619-
return;
620-
}
621619
var qualifiedName = new QualifiedModuleName(component);
622620
Logger.Debug("Resolving identifier references in '{0}'... (thread {1})", qualifiedName.Name, Thread.CurrentThread.ManagedThreadId);
623621
var resolver = new IdentifierReferenceResolver(qualifiedName, finder);

0 commit comments

Comments
 (0)