File tree Expand file tree Collapse file tree 2 files changed +1
-2
lines changed
lib/semmle/code/java/controlflow
test/library-tests/unreachableblocks Expand file tree Collapse file tree 2 files changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -223,7 +223,7 @@ class UnreachableBasicBlock extends BasicBlock {
223223 // Not accessible from the successful case
224224 not constSwitchStmt .getMatchingCase ( ) .getBasicBlock ( ) .getABBSuccessor * ( ) = failingCaseBlock and
225225 // Blocks dominated by the failing case block are unreachable
226- constSwitchStmt . getAFailingCase ( ) . getBasicBlock ( ) .bbDominates ( this )
226+ failingCaseBlock .bbDominates ( this )
227227 )
228228 }
229229}
Original file line number Diff line number Diff line change 33| unreachableblocks/Unreachable.java:12:22:14:3 | { ... } |
44| unreachableblocks/Unreachable.java:17:3:17:9 | case ... |
55| unreachableblocks/Unreachable.java:19:3:19:9 | case ... |
6- | unreachableblocks/Unreachable.java:22:3:22:9 | case ... |
76| unreachableblocks/Unreachable.java:24:3:24:9 | case ... |
87| unreachableblocks/Unreachable.java:26:3:26:10 | case ... |
98| unreachableblocks/Unreachable.java:27:3:27:10 | default |
You can’t perform that action at this time.
0 commit comments