]> granicus.if.org Git - clang/commitdiff
Rangify for loop, NFC.
authorYaron Keren <yaron.keren@gmail.com>
Wed, 17 Dec 2014 16:56:54 +0000 (16:56 +0000)
committerYaron Keren <yaron.keren@gmail.com>
Wed, 17 Dec 2014 16:56:54 +0000 (16:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@224434 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Parse/ParseAST.cpp

index 0f5a1b3ffbd6cf0b26d922c06727008bd2e668ad..63c8ac97c39d212992dec473b852aa1b29390945 100644 (file)
@@ -146,10 +146,8 @@ void clang::ParseAST(Sema &S, bool PrintStats, bool SkipFunctionBodies) {
   }
 
   // Process any TopLevelDecls generated by #pragma weak.
-  for (SmallVectorImpl<Decl *>::iterator
-       I = S.WeakTopLevelDecls().begin(),
-       E = S.WeakTopLevelDecls().end(); I != E; ++I)
-    Consumer->HandleTopLevelDecl(DeclGroupRef(*I));
+  for (Decl *D : S.WeakTopLevelDecls())
+    Consumer->HandleTopLevelDecl(DeclGroupRef(D));
   
   Consumer->HandleTranslationUnit(S.getASTContext());