Type of the state abstract domain the semantics are defined for
Optional ReadonlylogicalThe abstract semantics of logical constants, i.e. TRUE and FALSE
Handles a logical constant, i.e. TRUE or FALSE.
The abstract state to apply the semantics to
The dataflow graph vertex of the constant
The context of the abstract interpretation analysis
The concrete value of the logical constant
Optional ReadonlynullThe abstract semantics of the NULL constant
Handles the NULL constant.
The abstract state to apply the semantics to
The dataflow graph vertex of the constant
The context of the abstract interpretation analysis
The concrete value of the constant (always NULL)
Optional ReadonlynumberThe abstract semantics of numeric constants, such as 42
Handles a numeric constant, such as 42.
The abstract state to apply the semantics to
The dataflow graph vertex of the constant
The context of the abstract interpretation analysis
The concrete value of the number constant
Optional ReadonlystringThe abstract semantics of string constants, such as "id"
Handles a string constant, such as "id".
The abstract state to apply the semantics to
The dataflow graph vertex of the constant
The context of the abstract interpretation analysis
The concrete value of the string constant
Optional ReadonlysymbolThe abstract semantics of symbol constants, such as NA or Inf
Handles a symbol constant, i.e. a symbol that is not a variable use, such as NA or Inf.
The abstract state to apply the semantics to
The dataflow graph vertex of the constant
The context of the abstract interpretation analysis
The identifier of the symbol constant
The abstract semantics of the different types of R constants.