Module SsaInternals
Import path
import semmle.code.cpp.ir.dataflow.internal.SsaInternals
Imports
SourceVariables | |
SsaCached | The final SSA predicates used for dataflow purposes. |
SsaInternalsCommon |
Predicates
defToNode | INTERNAL: Do not use. |
hasIndirectOperand | Holds if |
hasRawIndirectInstruction | Holds if the |
hasRawIndirectOperand | Holds if the |
outNodeHasAddressAndIndex | |
ssaFlow | Holds if there is def-use or use-use flow from |
Classes
DefImpl | |
Definition | An static single assignment (SSA) definition. |
FinalParameterUse | |
GlobalDef | |
GlobalDefImpl | A definition that models a synthetic “initial definition” of a global variable just after the function entry point. |
GlobalUse | A use that models a synthetic “last use” of a global variable just before a function returns. |
PhiNode | An static single assignment (SSA) phi node. |
SynthNode | |
UseImpl |
Modules
BarrierGuard | |
BarrierGuardWithIntParam | |
SsaCached | The final SSA predicates used for dataflow purposes. |