mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Handle lookup into Builtin with module selector
Lookups like Builtin::Int64 were failing because BuiltinUnit rejected all unqualified lookups. Make it allow unqualified lookups with a module selector.
This commit is contained in:
@@ -209,7 +209,8 @@ diagnoseIfModuleImportsShadowingDecl(ModuleInterfaceOptions const &Opts,
|
||||
using namespace namelookup;
|
||||
|
||||
SmallVector<ValueDecl *, 4> decls;
|
||||
lookupInModule(importedModule, importingModule->getName(), decls,
|
||||
lookupInModule(importedModule, importingModule->getName(),
|
||||
/*hasModuleSelector=*/false, decls,
|
||||
NLKind::UnqualifiedLookup, ResolutionKind::TypesOnly,
|
||||
importedModule, SourceLoc(),
|
||||
NL_UnqualifiedDefault | NL_IncludeUsableFromInline);
|
||||
|
||||
Reference in New Issue
Block a user