List of all items
Structs
- ast::Module
- ast::Node
- char::CharFilter
- char::DIGIT
- char::DIGIT_BIN
- char::DIGIT_HEX
- char::DIGIT_OCT
- char::ID_CONTINUE
- char::ID_START
- char::WHITESPACE
- error::SyntaxError
- lex::KEYWORDS_MAPPING
- lex::KEYWORD_STRS
- lex::Lexer
- lex::LexerCheckpoint
- lex::OPERATORS_MAPPING
- lifetime_analysis::LifetimeAnalyser
- operator::EXPR_OPERATORS
- operator::ExprOperator
- parse::MaybeToken
- parse::Parser
- parse::ParserCheckpoint
- parse_operator::BINARY_OPERATOR_MAPPING
- parse_operator::UNARY_OPERATOR_MAPPING
- source::SourceRange
- symbol::Scope
- symbol::ScopeData
- symbol::Symbol
- symbol::SymbolIdGenerator
- token::Token
- token::TokenTypeSet
Enums
- ast::Expression
- ast::LiteralTemplatePart
- ast::ModuleItem
- ast::Statement
- error::SyntaxErrorType
- operator::Arity
- operator::AssignOperator
- operator::Associativity
- operator::ExprOperatorName
- symbol::ScopeType
- token::TokenType
Traits
Functions
- lex::lex_next
- lex::lex_template_string_continue
- parse_literal::normalise_literal_float
- parse_literal::normalise_literal_int
- parse_literal::normalise_literal_template_string_part
- parse_module_source_code