CodeQL library for Python
codeql/python-all 3.0.1-dev (changelog, source)
Search

Class TaintTrackingNode

A class representing the (node, context, path, kind) tuple. Used for context-sensitive path-aware taint-tracking.

Import path

import semmle.python.dataflow.old.Implementation

Direct supertypes

Known direct subtypes

Predicates

flowsTo
getASuccessor
getASuccessor
getAstNode

Get the AST node for this node.

getCfgNode
getConfiguration
getContext

Gets the taint-tracking context for this taint-tracking node

getLocation
getNode

Gets the data flow node for this taint-tracking node

getPath

Gets the attribute path context for this taint-tracking node

getTaintKind

Gets the taint kind for this taint-tracking node

isSink
isSource
toString

Gets a textual representation of this element.