Skip to content

Commit c6044bf

Browse files
committed
RecordDependendcyOnTopLeveName BEFORE debugger client.
1 parent 6093a7f commit c6044bf

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/AST/UnqualifiedLookup.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -414,10 +414,11 @@ void UnqualifiedLookupFactory::fillInLookup() {
414414
DeclContext *const DC = dcAndIsCascadingUse.getValue().DC;
415415
const bool isCascadingUse = dcAndIsCascadingUse.getValue().isCascadingUse;
416416

417+
recordDependencyOnTopLevelName(DC, Name, isCascadingUse);
418+
417419
// TODO: Does the debugger client care about compound names?
418420
if (Name.isSimpleName() && DebugClient &&
419421
DebugClient->lookupOverrides(Name.getBaseName(), DC, Loc,
420-
recordDependencyOnTopLevelName(DC, Name, isCascadingUse);
421422
isOriginallyTypeLookup, Results))
422423
return;
423424

0 commit comments

Comments
 (0)