Module node

Module node 

Source

Modules§

ast
db
element_list
green
helpers
ids
iter
key_fields
kind
stable_ptr
with_db

Structs§

SyntaxNode
SyntaxNode. Untyped view of the syntax tree. Adds parent() and offset() capabilities.

Enums§

SyntaxNodeId
Private enum for syntax node id. This holds data used to identify the node.

Traits§

Terminal
Token
TypedStablePtr
Trait for stable pointers to syntax nodes.
TypedSyntaxNode
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.