[llvm] 6d3971d - [AsmParser] Use a range-based for loop (NFC) (#168488)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 18 09:14:06 PST 2025
Author: Kazu Hirata
Date: 2025-11-18T09:14:01-08:00
New Revision: 6d3971d97f362c02a0dd3f148b6e82f61810d025
URL: https://github.com/llvm/llvm-project/commit/6d3971d97f362c02a0dd3f148b6e82f61810d025
DIFF: https://github.com/llvm/llvm-project/commit/6d3971d97f362c02a0dd3f148b6e82f61810d025.diff
LOG: [AsmParser] Use a range-based for loop (NFC) (#168488)
Identified with modernize-loop-convert.
Added:
Modified:
llvm/lib/AsmParser/LLParser.cpp
Removed:
################################################################################
diff --git a/llvm/lib/AsmParser/LLParser.cpp b/llvm/lib/AsmParser/LLParser.cpp
index 921462e28a467..799234a0b491d 100644
--- a/llvm/lib/AsmParser/LLParser.cpp
+++ b/llvm/lib/AsmParser/LLParser.cpp
@@ -315,11 +315,10 @@ bool LLParser::validateEndOfModule(bool UpgradeDebugInfo) {
return error(NT.second.second,
"use of undefined type '%" + Twine(NT.first) + "'");
- for (StringMap<std::pair<Type*, LocTy> >::iterator I =
- NamedTypes.begin(), E = NamedTypes.end(); I != E; ++I)
- if (I->second.second.isValid())
- return error(I->second.second,
- "use of undefined type named '" + I->getKey() + "'");
+ for (const auto &[Name, TypeInfo] : NamedTypes)
+ if (TypeInfo.second.isValid())
+ return error(TypeInfo.second,
+ "use of undefined type named '" + Name + "'");
if (!ForwardRefComdats.empty())
return error(ForwardRefComdats.begin()->second,
More information about the llvm-commits
mailing list