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

Module TypeTracker

DEPRECATED: Use semmle.python.dataflow.new.TypeTracking instead.

This file acts as a wrapper for internal.TypeTracker, exposing some of the functionality with names that are more appropriate for Python.

Import path

import semmle.python.dataflow.new.TypeTracker

Classes

TypeTracker

DEPRECATED: Use semmle.python.dataflow.new.TypeTracking instead.

Aliases

AttributeName

A string that may appear as the name of an attribute or access path.

OptionalAttributeName

An attribute name, or the empty string (representing no attribute).

StepSummary

INTERNAL: Use TypeTracker or TypeBackTracker instead.

StepSummary

Provides predicates for updating step summaries (StepSummarys).

TypeBackTracker

DEPRECATED: Use semmle.python.dataflow.new.TypeTracking instead.

TypeBackTracker

Provides predicates for implementing custom TypeBackTrackers.

TypeTracker

Provides predicates for implementing custom TypeTrackers.