slang::ast::MinTypMaxExpression class

Represents a min:typ:max expression.

Base classes

class Expression
The base class for all expressions in SystemVerilog.

Public functions

auto min() const -> const Expression&
The min value of the expression.
auto min() -> Expression&
The min value of the expression.
auto typ() const -> const Expression&
The typ value of the expression.
auto typ() -> Expression&
The typ value of the expression.
auto max() const -> const Expression&
The max value of the expression.
auto max() -> Expression&
The max value of the expression.
auto selected() const -> const Expression&
The actual selected value of the expression, based on which compilation options are in effect.
auto selected() -> Expression&
The actual selected value of the expression, based on which compilation options are in effect.