@@ -14,7 +14,7 @@ private import semmle.code.java.dataflow.internal.BaseSSA
14
14
private import semmle.code.java.controlflow.Guards
15
15
private import codeql.typeflow.TypeFlow
16
16
17
- private module Input implements TypeFlowInput< J :: Location > {
17
+ private module Input implements TypeFlowInput< Location > {
18
18
private newtype TTypeFlowNode =
19
19
TField ( Field f ) { not f .getType ( ) instanceof PrimitiveType } or
20
20
TSsa ( BaseSsaVariable ssa ) { not ssa .getSourceVariable ( ) .getType ( ) instanceof PrimitiveType } or
@@ -61,7 +61,7 @@ private module Input implements TypeFlowInput<J::Location> {
61
61
}
62
62
}
63
63
64
- class Type = J :: RefType ;
64
+ class Type = RefType ;
65
65
66
66
/**
67
67
* Holds if `arg` is an argument for the parameter `p` in a private callable.
@@ -142,7 +142,7 @@ private module Input implements TypeFlowInput<J::Location> {
142
142
}
143
143
144
144
predicate exactTypeBase ( TypeFlowNode n , RefType t ) {
145
- exists ( J :: ClassInstanceExpr e |
145
+ exists ( ClassInstanceExpr e |
146
146
n .asExpr ( ) = e and
147
147
e .getType ( ) = t and
148
148
not e instanceof FunctionalExpr and
@@ -349,7 +349,7 @@ private module Input implements TypeFlowInput<J::Location> {
349
349
350
350
cached
351
351
private module TypeFlowBounds {
352
- private module TypeFlow = Make< J :: Location , Input > ;
352
+ private module TypeFlow = Make< Location , Input > ;
353
353
354
354
/**
355
355
* Holds if the runtime type of `f` is bounded by `t` and if this bound is
0 commit comments