[NFC] Thread DeclNameRef through most of the compiler

This huge commit contains as many of the mechanical changes as possible.
This commit is contained in:
Brent Royal-Gordon
2019-12-10 19:46:10 -08:00
parent da88512eda
commit addbe3e5ed
66 changed files with 505 additions and 464 deletions

View File

@@ -895,7 +895,7 @@ private:
const ParsedDeclName renamedParsedDeclName) {
auto declContext = D->getDeclContext();
ASTContext &astContext = D->getASTContext();
auto renamedDeclName = renamedParsedDeclName.formDeclName(astContext);
auto renamedDeclName = renamedParsedDeclName.formDeclNameRef(astContext);
if (isa<ClassDecl>(D) || isa<ProtocolDecl>(D)) {
if (!renamedParsedDeclName.ContextName.empty()) {
@@ -903,7 +903,7 @@ private:
}
SmallVector<ValueDecl *, 1> decls;
declContext->lookupQualified(declContext->getParentModule(),
renamedDeclName.getBaseIdentifier(),
renamedDeclName.withoutArgumentLabels(),
NL_OnlyTypes,
decls);
if (decls.size() == 1)