verify-di: Add back braces for MSVC compatability
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 15 Apr 2014 17:28:26 +0000 (17:28 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 15 Apr 2014 17:28:26 +0000 (17:28 +0000)
Fixup after r206300.

<rdar://problem/15500563>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206305 91177308-0d34-0410-b5e6-96231b3b80d8

lib/IR/Verifier.cpp

index 887ca7d48eb24815d759e4a2b5725b28bf429a99..e7c67c7e4f9b62e03eb2025edf8d50a6ca0ef7b0 100644 (file)
@@ -2377,16 +2377,23 @@ void DebugInfoVerifier::verifyDebugInfo() {
   processInstructions(Finder);
 
   // Verify Debug Info.
-  for (DICompileUnit CU : Finder.compile_units())
+  //
+  // NOTE:  The loud braces are necessary for MSVC compatibility.
+  for (DICompileUnit CU : Finder.compile_units()) {
     Assert1(CU.Verify(), "DICompileUnit does not Verify!", CU);
-  for (DISubprogram S : Finder.subprograms())
+  }
+  for (DISubprogram S : Finder.subprograms()) {
     Assert1(S.Verify(), "DISubprogram does not Verify!", S);
-  for (DIGlobalVariable GV : Finder.global_variables())
+  }
+  for (DIGlobalVariable GV : Finder.global_variables()) {
     Assert1(GV.Verify(), "DIGlobalVariable does not Verify!", GV);
-  for (DIType T : Finder.types())
+  }
+  for (DIType T : Finder.types()) {
     Assert1(T.Verify(), "DIType does not Verify!", T);
-  for (DIScope S : Finder.scopes())
+  }
+  for (DIScope S : Finder.scopes()) {
     Assert1(S.Verify(), "DIScope does not Verify!", S);
+  }
 }
 
 void DebugInfoVerifier::processInstructions(DebugInfoFinder &Finder) {