Module StepSummary
Provides predicates for updating step summaries (StepSummary
s).
Import path
import semmle.python.dataflow.new.internal.TypeTracker
Predicates
callStep | Gets the step summary for a call step. |
jumpStep | Gets the step summary for a jump step. |
levelStep | Gets the step summary for a level step. |
loadStep | Gets the step summary for loading from |
loadStoreStep | Gets the step summary for loading from |
returnStep | Gets the step summary for a return step. |
smallstep | Gets the summary that corresponds to having taken a forwards local, heap and/or inter-procedural step from |
step | Gets the summary that corresponds to having taken a forwards heap and/or inter-procedural step from |
storeStep | Gets the step summary for storing into |
withContent | Gets the step summary for a step that only permits contents matched by |
withoutContent | Gets the step summary for a step that blocks contents matched by |
Aliases
append | Gets the summary resulting from appending |
smallstepCall | Gets the summary that corresponds to having taken a forwards intra-procedural step from |
smallstepNoCall | Gets the summary that corresponds to having taken a forwards inter-procedural step from |
stepCall | Gets the summary that corresponds to having taken a forwards inter-procedural step from |
stepNoCall | Gets the summary that corresponds to having taken a forwards intra-procedural step from |