Skip to main content

Module ast

Module ast 

Source

Structs§

Attribute
A declaration attribute, e.g. @mid(0x0801).
ConstDecl
EnumDef
EnumVariant
FieldDef
ImportDecl
MessageDef
NamespaceDecl
StructDef
SynFile
TypeExpr

Enums§

ArraySuffix
BaseType
Item
Literal
PacketKind
PrimitiveType

Functions§

parse

Type Aliases§

ScopedIdent
A namespace-qualified identifier, stored as individual segments. geometry::Point["geometry", "Point"]