Module TypeTrackingInput
Import path
import semmle.python.dataflow.new.internal.TypeTrackingImplPredicates
| 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 ( |