Module TypeTrackingInput
Import path
import semmle.python.dataflow.new.internal.TypeTrackingImpl
Predicates
callStep | Holds if |
compatibleContents | Holds if a value stored with |
hasFeatureBacktrackStoreTarget | Holds if the target of store steps should be backtracked via |
jumpStep | Holds if data can flow from |
levelStepCall | Holds if there is a level step from |
levelStepNoCall | Holds if there is a level step from |
loadStep | Holds if |
loadStoreStep | Holds if the |
nonStandardFlowsTo | Holds if a non-standard |
returnStep | Holds if |
simpleLocalSmallStep | Holds if there is a simple local flow step from |
storeStep | Holds if |
withContentStep | Holds if type-tracking should step from |
withoutContentStep | Holds if type-tracking should step from |
Classes
Content | A type of content to be used with the store and read steps. |
ContentFilter | A label to use for |
Aliases
LocalSourceNode | A data flow node that is a source of local flow. This includes things like - Expressions - Function parameters |
Node | An element, viewed as a node in a data flow graph. Either an SSA variable ( |