diff options
author | Kazu Hirata <kazu@google.com> | 2022-07-15 23:24:59 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2022-07-15 23:24:59 -0700 |
commit | 246bf08db3fe0c64a6f59b67a5f48d054f6f9901 (patch) | |
tree | 496c43521463302affe1122c5176a1723fd420c3 /clang-tools-extra/clang-change-namespace | |
parent | f382dfc06bda1a3082f0be940ab061bf4002a86b (diff) | |
download | llvm-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.cpp | 6 |
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)) |