From 8d1928a4ca354ebf255fc8d54dbacda247b1f156 Mon Sep 17 00:00:00 2001 From: Zhongxing Xu Date: Sat, 4 Oct 2008 05:48:38 +0000 Subject: [PATCH] Reverse the RHSBlock of LogicalOp && and || llvm-svn: 57041 --- clang/lib/AST/CFG.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/lib/AST/CFG.cpp b/clang/lib/AST/CFG.cpp index 0313ada82c50..8e9c3fb10ba6 100644 --- a/clang/lib/AST/CFG.cpp +++ b/clang/lib/AST/CFG.cpp @@ -458,6 +458,7 @@ CFGBlock* CFGBuilder::WalkAST(Stmt* Terminator, bool AlwaysAddStmt = false) { Succ = ConfluenceBlock; Block = NULL; CFGBlock* RHSBlock = Visit(B->getRHS()); + FinishBlock(RHSBlock); // Now link the LHSBlock with RHSBlock. if (B->getOpcode() == BinaryOperator::LOr) {