Re-exports§
pub use crate::ast::SourceFile;
Modules§
Macros§
- match_
ast - Matches a
SyntaxNodeagainst anasttype.
Structs§
- AstPtr
- Like
SyntaxNodePtr, but remembers the type of node. - Parse
Parseis the result of the parsing: a syntax tree and a collection of errors.- Token
Text
Enums§
- Syntax
Kind - The kind of syntax node, e.g.
IDENT,SELECT_KW, orWHERE_CLAUSE. Needs to be compatible with [rowan::SyntaxKind]
Type Aliases§
- Syntax
Element - Syntax
Node - Syntax
Node Ptr - A “pointer” to a
SyntaxNode, via location in the source code. - Syntax
Token