List of all items
Structs
- Parser
- classes::AstAggregatePrefix
- functions::AstFunctionPrefix
- tokenizer::Token
- tokenizer::TokenText
- tokenizer::Tokenizer
- tokenizer::operator::Op
- types::KeywordPerm
Enums
- Expected
- ParseFail
- tokenizer::Delimiter
- tokenizer::Keyword
- tokenizer::Skipped
- tokenizer::TokenKind
- types::TyOrPerm
Traits
- Parse
- ParseGuard
- miscellaneous::OrOptParse
- prelude::ClassItemMembers
- prelude::FunctionBlock
- prelude::SourceFileParse
- prelude::SquareBracketArgs
Macros
Functions
- expr::base_expr_precedence
- expr::binary_expr_precedence
- expr::binary_expr_with_precedence_level
- expr::eat_expr_with_precedence
- expr::if_chain
- expr::opt_parse_expr_with_precedence
- expr::postfix_expr_precedence
- functions::report_duplicate_keyword
- tokenizer::dedent_multiline
- tokenizer::is_op_char
- tokenizer::process_escape_sequences
- tokenizer::tokenize
- types::parse_path_perm
Type Aliases
Constants
- expr::BINARY_OP_PRECEDENCE
- expr::SELECT_ALL
- expr::SELECT_STRUCT
- tokenizer::operator::AND
- tokenizer::operator::ANDAND
- tokenizer::operator::ARROW
- tokenizer::operator::BANG
- tokenizer::operator::COLON
- tokenizer::operator::COMMA
- tokenizer::operator::DOT
- tokenizer::operator::EQ
- tokenizer::operator::EQEQ
- tokenizer::operator::GREATERTHAN
- tokenizer::operator::GREATERTHANEQ
- tokenizer::operator::LESSTHAN
- tokenizer::operator::LESSTHANEQ
- tokenizer::operator::MINUS
- tokenizer::operator::PIPE
- tokenizer::operator::PIPEPIPE
- tokenizer::operator::PLUS
- tokenizer::operator::SLASH
- tokenizer::operator::STAR