ASTNodeKind.ch

Declarations

Public Only
ASTNodeKind
Publicenum
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 }