CodeQL library for Java/Kotlin
codeql/java-all 5.0.1-dev (changelog, source)
Search

Module TaintFlowMake

Construct the modules for taint-tracking analyses.

Import path

import codeql.dataflow.TaintTracking

Modules

Global

Constructs a global taint tracking computation.

GlobalWithState

Constructs a global taint tracking computation using flow state.

Make

DEPRECATED: Use Global instead.

MakeWithState

DEPRECATED: Use GlobalWithState instead.

SpeculativeGlobal

Constructs a global taint tracking computation that also allows a given maximum number of speculative taint steps.

SpeculativeGlobalWithState

Constructs a global taint tracking computation using flow state that also allows a given maximum number of speculative taint steps.

Predicate signatures

Parameters