Namespace RDCore.SDK.Model.AST.Declarations
Classes
- ConstantDeclarationNode
An AST node representing a declared constant (child of either a member or a module node).
- MemberDeclarationNode
An AST node representing a member of a module.
- ModuleNode
An AST root node, representing an entire module.
- ParameterDeclarationNode
An AST node representing a parameter (child of a member node).
- PrecompilerConstantDeclarationNode
An AST node representing a precompiler constant declaration.
- PrecompilerNameExpressionNode
An AST node representing a reference to a precompiler constant declaration.
- VariableDeclarationNode
An AST node representing a local variable (child of a member node).
Enums
- ConstKind
Describes the kind of
Constdeclaration for a statically-valued AST node.
- MemberKind
Describes the kind of member represented by a member AST node.
- ModuleType
Describes the type of module an AST is for.