CodeQL library for JavaScript/TypeScript
codeql/javascript-all 0.8.13 (changelog, source)
Search

Module PropertyTypeInference

INTERNAL: Do not use directly; use semmle.javascript.dataflow.TypeInference instead.

Provides classes implementing type inference for properties.

Import path

import semmle.javascript.dataflow.internal.PropertyTypeInference

Imports

Classes

AnalyzedPropertyRead

An analyzed property read, either explicitly (x.p or x[e]) or implicitly.

AnalyzedPropertyWrite

An analyzed property write, including exports (which are modeled as assignments to module.exports).