Modules§
Structs§
- Syntax
Node - SyntaxNode. Untyped view of the syntax tree. Adds parent() and offset() capabilities.
Enums§
- Syntax
Node Id - Private enum for syntax node id. This holds data used to identify the node.
Traits§
- Terminal
- Token
- Typed
Stable Ptr - Trait for stable pointers to syntax nodes.
- Typed
Syntax Node - Trait for the typed view of the syntax tree. All the internal node implementations are under the ast module.
Functions§
- new_
syntax_ node - Create a new syntax node.