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 |
localSourceStoreStep |
Holds if |
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 |