summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clang-change-namespace
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2022-07-15 23:24:59 -0700
committerKazu Hirata <kazu@google.com>2022-07-15 23:24:59 -0700
commit246bf08db3fe0c64a6f59b67a5f48d054f6f9901 (patch)
tree496c43521463302affe1122c5176a1723fd420c3 /clang-tools-extra/clang-change-namespace
parentf382dfc06bda1a3082f0be940ab061bf4002a86b (diff)
downloadllvm-246bf08db3fe0c64a6f59b67a5f48d054f6f9901.tar.gz
Use drop_begin (NFC)
Diffstat (limited to 'clang-tools-extra/clang-change-namespace')
-rw-r--r--clang-tools-extra/clang-change-namespace/ChangeNamespace.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang-tools-extra/clang-change-namespace/ChangeNamespace.cpp b/clang-tools-extra/clang-change-namespace/ChangeNamespace.cpp
index 59acc29e8ee9..fc6b05c672a4 100644
--- a/clang-tools-extra/clang-change-namespace/ChangeNamespace.cpp
+++ b/clang-tools-extra/clang-change-namespace/ChangeNamespace.cpp
@@ -308,14 +308,14 @@ bool conflictInNamespace(const ASTContext &AST, llvm::StringRef QualifiedSymbol,
// symbol name would have been shortened.
const NamedDecl *Scope =
LookupDecl(*AST.getTranslationUnitDecl(), NsSplitted.front());
- for (auto I = NsSplitted.begin() + 1, E = NsSplitted.end(); I != E; ++I) {
- if (*I == SymbolTopNs) // Handles "::ny" in "::nx::ny" case.
+ for (const auto &I : llvm::drop_begin(NsSplitted)) {
+ if (I == SymbolTopNs) // Handles "::ny" in "::nx::ny" case.
return true;
// Handles "::util" and "::nx::util" conflicts.
if (Scope) {
if (LookupDecl(*Scope, SymbolTopNs))
return true;
- Scope = LookupDecl(*Scope, *I);
+ Scope = LookupDecl(*Scope, I);
}
}
if (Scope && LookupDecl(*Scope, SymbolTopNs))