Module TypeTracking

Provides the TypeTracker class for tracking types interprocedurally.

This provides an alternative to DataFlow::TrackedNode and AbstractValue for tracking certain types interprocedurally without computing which source a given value came from.

Import path

semmle.javascript.dataflow.TypeTracking

Imports

javascript

Provides classes for working with JavaScript programs, as well as JSON, YAML and HTML.

Classes

StepSummary

INTERNAL: Use TypeTracker or TypeBackTracker instead.

TypeBackTracker

EXPERIMENTAL.

TypeTracker

EXPERIMENTAL.

Modules