slang::syntax::SequenceExprSyntax struct
#include <AllSyntax.h>

Concrete syntax definition for a SequenceExpr.

Base classes

class SyntaxNode
Base class for all syntax nodes.

Derived classes

struct BinarySequenceExprSyntax
Concrete syntax definition for a BinarySequenceExpr.
struct ClockingSequenceExprSyntax
Concrete syntax definition for a ClockingSequenceExpr.
struct DelayedSequenceExprSyntax
Concrete syntax definition for a DelayedSequenceExpr.
struct EventExpressionSyntax
Concrete syntax definition for an EventExpression.
struct FirstMatchSequenceExprSyntax
Concrete syntax definition for a FirstMatchSequenceExpr.
struct ParenthesizedSequenceExprSyntax
Concrete syntax definition for a ParenthesizedSequenceExpr.
struct SimpleSequenceExprSyntax
Concrete syntax definition for a SimpleSequenceExpr.

Public static functions

static auto isKind(SyntaxKind kind) -> bool
Returns true if the provided syntax kind is represented by this type.

Constructors, destructors, conversion operators

SequenceExprSyntax(SyntaxKind kind)
Constructs a new instance of the SequenceExprSyntax struct.
SequenceExprSyntax(const SequenceExprSyntax&) defaulted explicit
Copy constructor.