File tree Expand file tree Collapse file tree 2 files changed +1
-17
lines changed
java/ql/lib/semmle/code/java/controlflow
shared/controlflow/codeql/controlflow Expand file tree Collapse file tree 2 files changed +1
-17
lines changed Original file line number Diff line number Diff line change @@ -143,7 +143,6 @@ private module GuardsInput implements SharedGuards::InputSig<Location> {
143143 private import java as J
144144 private import semmle.code.java.dataflow.internal.BaseSSA
145145 private import semmle.code.java.dataflow.NullGuards as NullGuards
146- import codeql.controlflow.SuccessorType
147146
148147 class ControlFlowNode = J:: ControlFlowNode ;
149148
Original file line number Diff line number Diff line change @@ -53,24 +53,9 @@ module;
5353private import codeql.util.Boolean
5454private import codeql.util.Location
5555private import codeql.util.Unit
56+ private import SuccessorType
5657
5758signature module InputSig< LocationSig Location> {
58- class SuccessorType {
59- /** Gets a textual representation of this successor type. */
60- string toString ( ) ;
61- }
62-
63- class ExceptionSuccessor extends SuccessorType ;
64-
65- class ConditionalSuccessor extends SuccessorType {
66- /** Gets the Boolean value of this successor. */
67- boolean getValue ( ) ;
68- }
69-
70- class BooleanSuccessor extends ConditionalSuccessor ;
71-
72- class NullnessSuccessor extends ConditionalSuccessor ;
73-
7459 /** A control flow node. */
7560 class ControlFlowNode {
7661 /** Gets a textual representation of this control flow node. */
You can’t perform that action at this time.
0 commit comments