Declarations
Public Only
enum ASTNodeKind {
ValueNode,
VariantDecl,
BreakStmt,
StructMemberInitializer,
AssignmentStmt,
ImportStmt,
WhileLoopStmt,
PlacementNewNode,
ContinueStmt,
UnreachableStmt,
DeleteStmt,
ExportStmt,
DeallocStmt,
ReturnStmt,
SwitchStmt,
TypealiasStmt,
GenericUnionDecl,
ThrowStmt,
AliasStmt,
UsingStmt,
GenericInterfaceDecl,
VariantMemberParam,
VarInitStmt,
LoopBlock,
ProvideStmt,
ComptimeBlock,
DoWhileLoopStmt,
TryStmt,
ForLoopStmt,
VariantMember,
IfStmt,
ValueWrapper,
EnumDecl,
AccessChainNode,
PatternMatchExprNode,
IncDecNode,
EnumMember,
FileScope,
FunctionDecl,
GenericTypeDecl,
StructMember,
MultiFunctionNode,
GenericTypeParam,
Scope,
ImplDecl,
InterfaceDecl,
UnionType,
NamespaceDecl,
StructDecl,
UnionDecl,
UnnamedStruct,
UnnamedUnion,
StructType,
UnsafeBlock,
FunctionParam,
CapturedVariable,
VariantCaseVariable,
EmbeddedNode,
PatternMatchId,
GenericFuncDecl,
GenericStructDecl,
GenericVariantDecl,
GenericImplDecl,
ModuleScope,
ChildrenMapNode,
UnresolvedDecl
}