slang::ast::MinTypMaxExpression class final

Represents a min:typ:max expression.

Base classes

class Expression
The base class for all expressions in SystemVerilog.

Public functions

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