NFC: Port loop to cxx_range_for
authorStephen Kelly <steveire@gmail.com>
Sat, 12 Jan 2019 00:42:59 +0000 (00:42 +0000)
committerStephen Kelly <steveire@gmail.com>
Sat, 12 Jan 2019 00:42:59 +0000 (00:42 +0000)
llvm-svn: 350984

clang/lib/AST/ASTDumper.cpp

index 93df02d..513f2ec 100644 (file)
@@ -709,9 +709,8 @@ void ASTDumper::dumpTemplateArgument(const TemplateArgument &A, SourceRange R,
       break;
     case TemplateArgument::Pack:
       OS << " pack";
-      for (TemplateArgument::pack_iterator I = A.pack_begin(), E = A.pack_end();
-           I != E; ++I)
-        dumpTemplateArgument(*I);
+      for (const auto& TArg : A.pack_elements())
+        dumpTemplateArgument(TArg);
       break;
     }
   });