slang/binding/MiscExpressions.h file

Definitions for miscellaneous expressions.



namespace slang
Root namespace.


class slang::ValueExpressionBase
Common base class for both NamedValueExpression and HierarchicalValueExpression.
class slang::NamedValueExpression
Represents an expression that references a named value.
class slang::HierarchicalValueExpression
Represents an expression that references a named value via hierarchical path.
class slang::CallExpression
Represents a subroutine call.
class slang::DataTypeExpression
class slang::HierarchicalReferenceExpression
class slang::LValueReferenceExpression
class slang::EmptyArgumentExpression
class slang::MinTypMaxExpression
Represents a min:typ:max expression.
class slang::CopyClassExpression
Represents a new expression that copies a class instance.
class slang::DistExpression