Refactoring: avoid re-tokenizing during syntactic renames. NFC

This commit is contained in:
Xi Ge
2017-09-11 10:25:44 -07:00
parent 12841a984b
commit 0437214b40
2 changed files with 2 additions and 3 deletions

View File

@@ -2135,10 +2135,8 @@ resolveRenameLocations(ArrayRef<RenameLoc> RenameLocs, SourceFile &SF,
});
}
std::vector<Token> Tokens =
swift::tokenize(SF.getASTContext().LangOpts, SM, BufferID, 0, 0, true);
NameMatcher Resolver(SF);
return Resolver.resolve(UnresolvedLocs, Tokens);
return Resolver.resolve(UnresolvedLocs, SF.getAllTokens());
}
int swift::ide::syntacticRename(SourceFile *SF, ArrayRef<RenameLoc> RenameLocs,