Merge pull request #35229 from mininny/switch-find-to-contains

[NFC] Replace uses of find(x) != end() idiom with contains(x) for StringRef and Set-like types
This commit is contained in:
Varun Gandhi
2021-02-08 13:57:43 -08:00
committed by GitHub
27 changed files with 50 additions and 59 deletions

View File

@@ -2509,11 +2509,13 @@ static int generateMigrationScript(StringRef LeftPath, StringRef RightPath,
TypeAliasDiffFinder(RightModule, LeftModule, RevertAliasMap).search();
populateAliasChanges(RevertAliasMap, AllItems, /*IsRevert*/true);
AllItems.erase(std::remove_if(AllItems.begin(), AllItems.end(),
[&](CommonDiffItem &Item) {
return Item.DiffKind == NodeAnnotation::RemovedDecl &&
IgnoredRemoveUsrs.find(Item.LeftUsr) != IgnoredRemoveUsrs.end();
}), AllItems.end());
AllItems.erase(
std::remove_if(AllItems.begin(), AllItems.end(),
[&](CommonDiffItem &Item) {
return Item.DiffKind == NodeAnnotation::RemovedDecl &&
IgnoredRemoveUsrs.contains(Item.LeftUsr);
}),
AllItems.end());
NoEscapeFuncParamVector AllNoEscapingFuncs;
NoEscapingFuncEmitter::collectDiffItems(RightModule, AllNoEscapingFuncs);