diff options
| author | Chandler Carruth <chandlerc@gmail.com> | 2014-10-06 00:06:48 +0000 | 
|---|---|---|
| committer | Chandler Carruth <chandlerc@gmail.com> | 2014-10-06 00:06:48 +0000 | 
| commit | 484bc69aec20412a5cfa3cd4469319fee1b96a54 (patch) | |
| tree | fabb78cb9b2e11cdaf2a490b24f14466e6bf8740 /llvm/lib | |
| parent | c34cfb9c0a520b1c493fb8bb97fedbc05b8cbbd5 (diff) | |
| download | bcm5719-llvm-484bc69aec20412a5cfa3cd4469319fee1b96a54.tar.gz bcm5719-llvm-484bc69aec20412a5cfa3cd4469319fee1b96a54.zip | |
[cleanup] Switch to using range-based for loops in two very obvious
places.
llvm-svn: 219095
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/IR/PassRegistry.cpp | 10 | 
1 files changed, 4 insertions, 6 deletions
| diff --git a/llvm/lib/IR/PassRegistry.cpp b/llvm/lib/IR/PassRegistry.cpp index b3050a90689..2d056030fa2 100644 --- a/llvm/lib/IR/PassRegistry.cpp +++ b/llvm/lib/IR/PassRegistry.cpp @@ -63,10 +63,8 @@ void PassRegistry::registerPass(const PassInfo &PI, bool ShouldFree) {    PassInfoStringMap[PI.getPassArgument()] = &PI;    // Notify any listeners. -  for (std::vector<PassRegistrationListener *>::iterator I = Listeners.begin(), -                                                         E = Listeners.end(); -       I != E; ++I) -    (*I)->passRegistered(&PI); +  for (auto *Listener : Listeners) +    Listener->passRegistered(&PI);    if (ShouldFree)      ToFree.push_back(std::unique_ptr<const PassInfo>(&PI)); @@ -84,8 +82,8 @@ void PassRegistry::unregisterPass(const PassInfo &PI) {  void PassRegistry::enumerateWith(PassRegistrationListener *L) {    sys::SmartScopedReader<true> Guard(Lock); -  for (auto I = PassInfoMap.begin(), E = PassInfoMap.end(); I != E; ++I) -    L->passEnumerate(I->second); +  for (auto PassInfoPair : PassInfoMap) +    L->passEnumerate(PassInfoPair.second);  }  /// Analysis Group Mechanisms. | 

