mirror of
https://github.com/apple/swift.git
synced 2025-12-21 12:14:44 +01:00
[AST] Use flags instead of booleans for UnqualifiedLookup.
This commit is contained in:
@@ -1430,8 +1430,9 @@ ClangModuleLoader *ASTContext::getClangModuleLoader() const {
|
||||
static void recordKnownProtocol(ModuleDecl *Stdlib, StringRef Name,
|
||||
KnownProtocolKind Kind) {
|
||||
Identifier ID = Stdlib->getASTContext().getIdentifier(Name);
|
||||
UnqualifiedLookup Lookup(ID, Stdlib, nullptr, /*IsKnownPrivate=*/true,
|
||||
SourceLoc(), /*IsTypeLookup=*/true);
|
||||
UnqualifiedLookup Lookup(ID, Stdlib, nullptr, SourceLoc(),
|
||||
UnqualifiedLookup::Flags::KnownPrivate |
|
||||
UnqualifiedLookup::Flags::TypeLookup);
|
||||
if (auto Proto
|
||||
= dyn_cast_or_null<ProtocolDecl>(Lookup.getSingleTypeResult()))
|
||||
Proto->setKnownProtocolKind(Kind);
|
||||
|
||||
Reference in New Issue
Block a user