Use range for loop
authorXinliang David Li <davidxl@google.com>
Fri, 29 Jan 2016 21:23:47 +0000 (21:23 +0000)
committerXinliang David Li <davidxl@google.com>
Fri, 29 Jan 2016 21:23:47 +0000 (21:23 +0000)
llvm-svn: 259243

llvm/unittests/ProfileData/InstrProfTest.cpp

index ddf13de..f2a3bce 100644 (file)
@@ -755,18 +755,16 @@ TEST_F(InstrProfTest, instr_prof_symtab_compression_test) {
     FuncNames2.push_back(OS.str());
   }
 
-  for (int DoCompression = 0; DoCompression < 2; DoCompression++) {
+  for (bool DoCompression : {false, true}) {
     // Compressing:
     std::string FuncNameStrings1;
-    collectPGOFuncNameStrings(FuncNames1,
-                              (DoCompression != 0 && zlib::isAvailable()),
-                              FuncNameStrings1);
+    collectPGOFuncNameStrings(
+        FuncNames1, (DoCompression && zlib::isAvailable()), FuncNameStrings1);
 
     // Compressing:
     std::string FuncNameStrings2;
-    collectPGOFuncNameStrings(FuncNames2,
-                              (DoCompression != 0 && zlib::isAvailable()),
-                              FuncNameStrings2);
+    collectPGOFuncNameStrings(
+        FuncNames2, (DoCompression && zlib::isAvailable()), FuncNameStrings2);
 
     for (int Padding = 0; Padding < 3; Padding++) {
       // Join with paddings: