An abstract representation of an analysis-specific value.
Wraps a CustomAbstractValueDefinition.
Import path
import javascriptDirect supertypes
Indirect supertypes
Fields
Predicates
| getAPrototype | Gets an abstract value that represents a prototype object of this value. |
| getBooleanValue | Gets the Boolean value some concrete value represented by this abstract value coerces to. |
| getDefinition | Gets the definition that induces this value. |
| getType | Gets the type of some concrete value represented by this abstract value. |
| hasLocationInfo | Holds if this element is at the specified location. The location spans column |
| isCoercibleToNumber | Holds if this abstract value is coercible to a number, that is, it represents at least one concrete value for which the |
| isIndefinite | Holds if this abstract value is an indefinite value arising from the incompleteness |
| shouldTrackProperties | Holds if this is a value whose properties the type inference tracks. |
| toPrimitive | Gets an abstract primitive value this abstract value coerces to. |
| toString | Gets a textual representation of this element. |