CodeQL library for JavaScript
Search

Class RefinementValue

An abstract value of a refinement expression.

Import path

import semmle.javascript.dataflow.Refinements

Direct supertypes

Known direct subtypes

Predicates

getABooleanValue

Gets the Boolean value of a concrete value represented by this abstract value.

toString

Gets a textual representation of this element.

typeof

Gets the typeof tag of a concrete value represented by this abstract value.