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> {
143
143
private import java as J
144
144
private import semmle.code.java.dataflow.internal.BaseSSA
145
145
private import semmle.code.java.dataflow.NullGuards as NullGuards
146
- import codeql.controlflow.SuccessorType
147
146
148
147
class ControlFlowNode = J:: ControlFlowNode ;
149
148
Original file line number Diff line number Diff line change @@ -53,24 +53,9 @@ module;
53
53
private import codeql.util.Boolean
54
54
private import codeql.util.Location
55
55
private import codeql.util.Unit
56
+ private import SuccessorType
56
57
57
58
signature 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
-
74
59
/** A control flow node. */
75
60
class ControlFlowNode {
76
61
/** Gets a textual representation of this control flow node. */
You can’t perform that action at this time.
0 commit comments