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

Concrete syntax definition for a ConditionalDirectiveExpression.

Base classes

class SyntaxNode
Base class for all syntax nodes.

Derived classes

struct BinaryConditionalDirectiveExpressionSyntax
Concrete syntax definition for a BinaryConditionalDirectiveExpression.
struct NamedConditionalDirectiveExpressionSyntax
Concrete syntax definition for a NamedConditionalDirectiveExpression.
struct ParenthesizedConditionalDirectiveExpressionSyntax
Concrete syntax definition for a ParenthesizedConditionalDirectiveExpression.
struct UnaryConditionalDirectiveExpressionSyntax
Concrete syntax definition for an UnaryConditionalDirectiveExpression.

Public static functions

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

Constructors, destructors, conversion operators

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