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

Class AbstractProperty

An abstract representation of a set of concrete properties, characterized by a base object (which is an abstract value for which properties are tracked) and a property name.

Import path

import javascript

Direct supertypes

Known direct subtypes

Predicates

getALocalValue

Gets a value of this property for the purposes of AnalyzedNode.getALocalValue.

getAValue

Gets a value of this property for the purposes of AnalyzedNode.getAValue.

getAnInitialValue

Gets an initial value that is implicitly assigned to this property.

getBase

Gets the base object of this abstract property.

getPropertyName

Gets the property name of this abstract property.

toString

Gets a textual representation of this element.