Re-exports§
pub use visitor::walk_block;pub use visitor::walk_expr;pub use visitor::walk_program;pub use visitor::walk_stmt;pub use visitor::Visitor;
Modules§
- visitor
- AST traversal via the visitor pattern.
Structs§
- Enum
Field - A field in an enum declaration
- Function
Param - A parameter in a function declaration
- Loc
- Source location (1-based line and column) attached to select AST nodes for diagnostics.
- Method
Param - A parameter in a method declaration
- Program
- A program is a collection of statements
- Type
Field - A field in a user-defined type
Enums§
- Argument
- Function argument - can be positional or named
- BinOp
- Export
Item - An item that can be exported from a library
- Expr
- Literal
- Stmt
- Type
Qualifier - Type qualifier for variables and parameters Hierarchy: const < input < simple < series (const is the weakest)
- UnOp
- VarKind
- How a variable declaration behaves across bars.