aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/ValueSymbolTable.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2016-06-26 14:10:56 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2016-06-26 14:10:56 +0000
commitaf28e7d6fa1fdaf3a7a63e4564b3b8d30d4e9133 (patch)
tree5beb9de8291820460f0297b7389e2e8f28218bf4 /llvm/lib/IR/ValueSymbolTable.cpp
parent57819aa185196b8d3c4dda3c2282d2128aef3a51 (diff)
downloadllvm-af28e7d6fa1fdaf3a7a63e4564b3b8d30d4e9133.zip
llvm-af28e7d6fa1fdaf3a7a63e4564b3b8d30d4e9133.tar.gz
llvm-af28e7d6fa1fdaf3a7a63e4564b3b8d30d4e9133.tar.bz2
Apply clang-tidy's modernize-loop-convert to most of lib/IR.
Only minor manual fixes. No functionality change intended. llvm-svn: 273813
Diffstat (limited to 'llvm/lib/IR/ValueSymbolTable.cpp')
-rw-r--r--llvm/lib/IR/ValueSymbolTable.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/IR/ValueSymbolTable.cpp b/llvm/lib/IR/ValueSymbolTable.cpp
index 8305a2b..f6f1dd9 100644
--- a/llvm/lib/IR/ValueSymbolTable.cpp
+++ b/llvm/lib/IR/ValueSymbolTable.cpp
@@ -24,10 +24,10 @@ using namespace llvm;
// Class destructor
ValueSymbolTable::~ValueSymbolTable() {
#ifndef NDEBUG // Only do this in -g mode...
- for (iterator VI = vmap.begin(), VE = vmap.end(); VI != VE; ++VI)
+ for (const auto &VI : vmap)
dbgs() << "Value still in symbol table! Type = '"
- << *VI->getValue()->getType() << "' Name = '"
- << VI->getKeyData() << "'\n";
+ << *VI.getValue()->getType() << "' Name = '" << VI.getKeyData()
+ << "'\n";
assert(vmap.empty() && "Values remain in symbol table!");
#endif
}
@@ -99,9 +99,9 @@ ValueName *ValueSymbolTable::createValueName(StringRef Name, Value *V) {
//
LLVM_DUMP_METHOD void ValueSymbolTable::dump() const {
//DEBUG(dbgs() << "ValueSymbolTable:\n");
- for (const_iterator I = begin(), E = end(); I != E; ++I) {
+ for (const auto &I : *this) {
//DEBUG(dbgs() << " '" << I->getKeyData() << "' = ");
- I->getValue()->dump();
+ I.getValue()->dump();
//DEBUG(dbgs() << "\n");
}
}