List of all items
Structs
- ast::Ast
- ast::CaseArm
- ast::OrderItem
- ast::Query
- ast::Select
- ast::Slice
- ast::Target
- matcher::Children
- matcher::ParseNode
- matcher::Tree
- rules::Node
- rules::Rule
- token::Flags
- token::Token
Enums
- ast::BinaryOp
- ast::Distinct
- ast::Expr
- ast::JoinKind
- ast::LiteralKind
- ast::Nulls
- ast::Order
- ast::Quantifier
- ast::QueryBody
- ast::SetOp
- ast::Source
- ast::Statement
- ast::UnaryOp
- rules::Op
- rules::Suggestion
- token::Kind
Functions
- matcher::parse
- matcher::parse_from
- matcher::parse_tokens
- rules::bucket
- rules::can_start
- rules::rule
- rules::token_key
- tokenize::classes
- tokenize::lookup
- tokenize::tokenize
- transform::parse_ast
- transform::transform
Type Aliases
Statics
- generated::keywords::KEYWORDS
- generated::rules::CHILDREN
- generated::rules::FIRST
- generated::rules::NODES
- generated::rules::NULLABLE
- generated::rules::RULES
- generated::rules::SYMBOLS
Constants
- generated::keywords::COLUMN_NAME
- generated::keywords::FUNC_NAME
- generated::keywords::LONGEST
- generated::keywords::RESERVED
- generated::keywords::TYPE_NAME
- generated::keywords::UNRESERVED
- generated::rules::PROGRAM
- generated::rules::TOP_LEVEL_STATEMENT
- matcher::NONE
- rules::BUCKETS
- rules::FIRST_ANY_KEYWORD
- rules::FIRST_END
- rules::FIRST_IDENT
- rules::FIRST_NUMBER
- rules::FIRST_OPERATOR
- rules::FIRST_STRING
- rules::FIRST_TERMINATOR
- rules::KIND_BITS
- token::NOT_A_KEYWORD