CodeQL library for C/C++
codeql/cpp-all 2.1.1-dev (changelog, source)
Search

Module TaintTracking

Provides classes for performing local (intra-procedural) and global (inter-procedural) taint-tracking analyses.

Import path

import semmle.code.cpp.dataflow.new.TaintTracking

Imports

TaintFlowMake<Location::Location, DataFlowImplSpecific::CppDataFlow, TaintTrackingImplSpecific::CppTaintTracking>

Construct the modules for taint-tracking analyses.

TaintTrackingImpl

DEPRECATED: Use Global and GlobalWithState instead.

TaintTrackingUtil