From ac1150170353d2f6e598da5c29ca610f72d9b430 Mon Sep 17 00:00:00 2001 From: Alena Laskavaia Date: Tue, 9 Sep 2014 22:54:48 -0400 Subject: [PATCH] Bug 353352 - CFG doesn't handle range-based for loop Change-Id: Ic4334ce82585d4dbfbbd008fd013b0ce97cca434 Reviewed-on: https://git.eclipse.org/r/33155 Tested-by: Hudson CI Reviewed-by: Elena Laskavaia --- .../org/eclipse/cdt/codan/core/cfg/ControlFlowGraphTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/cfg/ControlFlowGraphTest.java b/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/cfg/ControlFlowGraphTest.java index e1cf5596a41..dd29b23c73c 100644 --- a/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/cfg/ControlFlowGraphTest.java +++ b/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/cfg/ControlFlowGraphTest.java @@ -503,7 +503,8 @@ public class ControlFlowGraphTest extends CodanFastCxxAstTestCase { IBasicBlock bElse = branchEnd(des, IBranchNode.ELSE); assertNotNull(bElse); IBasicBlock m2 = bThen.getOutgoing(); - + IBasicBlock m1 = jumpEnd(bElse); + assertNotNull(m1); assertSame(conn, jumpEnd(bThen)); assertEquals("", data(((IConnectorNode) m2).getOutgoing())); // increment }