Module signature Make::DataFlowIntegrationInputSig
Provides the input to DataFlowIntegration
.
Import path
import codeql.ssa.Ssa
Predicates
allowFlowIntoUncertainDef | Holds if flow should be allowed into uncertain SSA definition |
getARead | Gets a read of SSA definition |
guardControlsBlock | Holds if |
guardDirectlyControlsBlock | Holds if |
includeWriteDefsInFlowStep | Holds if |
keepAllPhiInputBackEdges | Holds if all phi input back edges should be kept in the data flow graph. |
ssaDefHasSource | Holds if |
supportBarrierGuardsOnPhiEdges | Holds if barrier guards should be supported on input edges to phi nodes. Disable this only if barrier guards are not going to be used. |
Types
Expr | An expression with a value. That is, we expect these expressions to be represented in the data flow graph. |
Guard | A (potential) guard. |
GuardValue | An abstract value that a |