slang::InvalidExpression class


Represents an invalid expression, which is usually generated and inserted into an expression tree due to violation of language semantics or type checking.

Base classes

class Expression
The base class for all expressions in SystemVerilog.

Public variables

const Expression* child
A wrapped sub-expression that is considered invalid.