diff options
Diffstat (limited to 'codan/org.eclipse.cdt.codan.core.test')
-rw-r--r-- | codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/ReturnCheckerTest.java | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/ReturnCheckerTest.java b/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/ReturnCheckerTest.java index abf5e920124..27551954fe2 100644 --- a/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/ReturnCheckerTest.java +++ b/codan/org.eclipse.cdt.codan.core.test/src/org/eclipse/cdt/codan/core/internal/checkers/ReturnCheckerTest.java @@ -186,4 +186,28 @@ public class ReturnCheckerTest extends CheckerTestCase { loadCodeAndRunCpp(getAboveComment()); checkErrorLine(1); } + +// int f() +// { +// if (g()) +// h(); +// else +// return 0; +// } + public void testBranches_Bug342906() { + loadCodeAndRun(getAboveComment()); + checkErrorLine(1); + } + +// int f() +// { +// switch (g()) { +// case 1: h(); break; +// case 2: +// return 0; +// } + public void testSwitch() { + loadCodeAndRun(getAboveComment()); + checkErrorLine(1); + } }
\ No newline at end of file |