Skip to content

Commit f22fb81

Browse files
committed
Block additive lookup in directReferencesForQualifiedTypeLookup
1 parent e7170bd commit f22fb81

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/AST/NameLookup.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2010,7 +2010,9 @@ directReferencesForQualifiedTypeLookup(Evaluator &evaluator,
20102010
auto innerOptions = options;
20112011
innerOptions &= ~NL_RemoveOverridden;
20122012
innerOptions &= ~NL_RemoveNonVisible;
2013-
dc->lookupQualified(module, name, innerOptions, members);
2013+
SmallVector<ValueDecl *, 4> moduleMembers;
2014+
dc->lookupQualified(module, name, innerOptions, moduleMembers);
2015+
members.append(moduleMembers.begin(), moduleMembers.end());
20142016
}
20152017

20162018
addResults(members);

0 commit comments

Comments
 (0)