Module SsaImpl
Import path
import semmle.code.java.dataflow.SSA
Predicates
certainVariableUpdate |
Holds if |
firstUse |
Holds if the value defined at |
getDestVar |
Gets the destination variable of an update of a tracked variable. |
hasEntryDef |
Holds if |
phiNode |
Holds if a phi node for |
relevantFieldUpdate |
Holds if |
uncertainVariableUpdate |
Holds if |
updatesNamedField |
Holds if there exists a call-chain originating in |
Modules
SsaDefReaches |
The construction of SSA form ensures that each use of a variable is dominated by its definition. A definition of an SSA variable therefore reaches a |
SsaPublic |