]> granicus.if.org Git - clang/commitdiff
C++11 rangify for loop.
authorYaron Keren <yaron.keren@gmail.com>
Thu, 4 Jun 2015 18:33:04 +0000 (18:33 +0000)
committerYaron Keren <yaron.keren@gmail.com>
Thu, 4 Jun 2015 18:33:04 +0000 (18:33 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@239064 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/BackendUtil.cpp

index 7f0c7bafc04678d96e09ce995a5041937fe479a8..87c8caae55d3a90e4ca7b1b551b3d0d84d43d881 100644 (file)
@@ -453,10 +453,8 @@ TargetMachine *EmitAssemblyHelper::CreateTargetMachine(bool MustCreateTM) {
   std::string FeaturesStr;
   if (!TargetOpts.Features.empty()) {
     SubtargetFeatures Features;
-    for (std::vector<std::string>::const_iterator
-           it = TargetOpts.Features.begin(),
-           ie = TargetOpts.Features.end(); it != ie; ++it)
-      Features.AddFeature(*it);
+    for (const std::string &Feature : TargetOpts.Features)
+      Features.AddFeature(Feature);
     FeaturesStr = Features.getString();
   }