Structs§
- AstBlock
- AstConstructor
Field - AstExpr
- AstLet
Statement let x = v,let x: t = v, etc- AstParen
Expr - IfArm
- Literal
- Spanned
Binary Op - Spanned
Unary Op - Square
Bracket Args - Created when we parse
x[..]expressions or paths to store the..contents. We can’t eagerly parse it because we don’t yet know whether to parse it as types or expressions.