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

Module DataFlow3

Provides classes for performing local (intra-procedural) and global (inter-procedural) data flow analyses.

Import path

import semmle.python.dataflow.new.DataFlow3

Imports

DataFlowImpl3

Provides an implementation of global (interprocedural) data flow. This file re-exports the local (intraprocedural) data flow analysis from DataFlowImplSpecific::Public and adds a global analysis, mainly exposed through the Configuration class. This file exists in several identical copies, allowing queries to use multiple Configuration classes that depend on each other without introducing mutual recursion among those configurations.