Module ast

Source

Structs§

Block
Const
Dependency
A reference to a module-scope definition or predeclared object.
EntryPoint
Function
FunctionArgument
FunctionResult
GlobalDecl
A module-scope declaration.
GlobalVariable
Ident
Let
Local
A placeholder for a local variable declaration.
LocalConst
LocalVariable
Override
ResourceBinding
Statement
Struct
StructMember
SwitchCase
TranslationUnit
TypeAlias

Enums§

ArraySize
The size of an Array or BindingArray.
Binding
ConstructorType
A type at the head of a Construct expression.
Expression
GlobalDeclKind
IdentExpr
Literal
LocalDecl
StatementKind
SwitchValue
Type