Fix bug where the body block of an ObjCForCollectionStmt would not properly get expanded as a series of basic blocks.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59197 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/AST/CFG.cpp b/lib/AST/CFG.cpp
index 4b7085a..35eaa14 100644
--- a/lib/AST/CFG.cpp
+++ b/lib/AST/CFG.cpp
@@ -840,7 +840,7 @@
   
   // Now create the true branch.
   Succ = ConditionBlock;
-  CFGBlock* BodyBlock = addStmt(S->getBody());
+  CFGBlock* BodyBlock = Visit(S->getBody());
   FinishBlock(BodyBlock);
   
   // Connect up the condition block