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

Datatype TDataFlowCallable

Import path

import semmle.python.dataflow.new.internal.DataFlowDispatch

Known direct subtypes

Branch types

TFunction

Is used as the target for all calls: plain functions, lambdas, methods on classes, class instantiations, and (in the future) special methods.

TLibraryCallable
TModule

see QLDoc for DataFlowModuleScope for why we need this.

Injectors

TFunction

Is used as the target for all calls: plain functions, lambdas, methods on classes, class instantiations, and (in the future) special methods.

TLibraryCallable
TModule

see QLDoc for DataFlowModuleScope for why we need this.