Module RangeUtils
Provides utility predicates for range analysis.
Import path
import semmle.code.java.dataflow.RangeUtils
Imports
java | Provides all default Java QL imports. |
Predicates
additionalValueFlowStep | Holds if |
getArrayDef | Gets the definition of |
Classes
ConstantBooleanExpr | An expression that always has the same boolean value. |
ConstantIntegerExpr | An expression that always has the same integer value. |
ConstantStringExpr | An expression that always has the same string value. |
Aliases
eqFlowCond | Gets a condition that tests whether |
guardControlsSsaRead | Holds if |
guardDirectlyControlsSsaRead | Holds if |
ssaRead | Gets an expression that equals |
ssaUpdateStep | Holds if |
valueFlowStep | Holds if |