List of all items
Structs
- allocator::AstArena
- ast::ArgumentName
- ast::AstString
- ast::Attribute
- ast::Block
- ast::DeclaredExternTypeProperty
- ast::DeprecatedInfo
- ast::Expression
- ast::ExpressionInit
- ast::Function
- ast::GenericType
- ast::GenericTypePack
- ast::Local
- ast::LocalInit
- ast::Statement
- ast::StatementAssign
- ast::StatementClass
- ast::StatementCompoundAssign
- ast::StatementDeclareExternType
- ast::StatementDeclareFunction
- ast::StatementDeclareGlobal
- ast::StatementError
- ast::StatementExpression
- ast::StatementFunctionDeclaration
- ast::StatementGenericFor
- ast::StatementIf
- ast::StatementLocal
- ast::StatementLocalFunction
- ast::StatementNumericFor
- ast::StatementRepeat
- ast::StatementReturn
- ast::StatementTypeAlias
- ast::StatementTypeFunction
- ast::StatementWhile
- ast::TableTypeIndexer
- ast::TableTypeProp
- ast::Type
- ast::TypeList
- ast::TypePack
- ast_names::AstName
- ast_names::AstNameDenseHasher
- ast_names::AstNameTable
- cst::CstAttrList
- cst::CstExprCall
- cst::CstExprConstantInteger
- cst::CstExprConstantNumber
- cst::CstExprConstantString
- cst::CstExprExplicitTypeInstantiation
- cst::CstExprFunction
- cst::CstExprGroup
- cst::CstExprIfElse
- cst::CstExprIndexExpr
- cst::CstExprInterpString
- cst::CstExprOp
- cst::CstExprTable
- cst::CstExprTableItem
- cst::CstExprTypeAssertion
- cst::CstGenericType
- cst::CstGenericTypePack
- cst::CstNodeMap
- cst::CstStatAssign
- cst::CstStatCompoundAssign
- cst::CstStatDo
- cst::CstStatFor
- cst::CstStatForIn
- cst::CstStatFunction
- cst::CstStatLocal
- cst::CstStatLocalFunction
- cst::CstStatRepeat
- cst::CstStatReturn
- cst::CstStatTypeAlias
- cst::CstStatTypeFunction
- cst::CstTypeFunction
- cst::CstTypeGroup
- cst::CstTypeInstantiation
- cst::CstTypeIntersection
- cst::CstTypePackExplicit
- cst::CstTypePackGeneric
- cst::CstTypePackParentheses
- cst::CstTypeReference
- cst::CstTypeSingletonString
- cst::CstTypeTable
- cst::CstTypeTableItem
- cst::CstTypeTypeof
- cst::CstTypeUnion
- lexer::LexedToken
- lexer::Lexer
- location::Location
- location::Position
- parser::Comment
- parser::FragmentParseResumeSettings
- parser::HotComment
- parser::ParseError
- parser::ParseErrors
- parser::ParseMessage
- parser::ParseNodeResult
- parser::ParseOptions
- parser::ParseResult
- pretty_printer::PrettyPrintResult
Enums
- ast::AstNodeRef
- ast::AttributeKind
- ast::BinaryOp
- ast::ClassMember
- ast::ConstantNumberParseResult
- ast::ExpressionKind
- ast::IndexNameOp
- ast::StatementTag
- ast::StringQuoteStyle
- ast::TableAccess
- ast::TableItem
- ast::TypeKind
- ast::TypeOrPack
- ast::TypePackKind
- ast::UnaryOp
- ast_names::LexemeType
- cst::CstAttribute
- cst::CstNode
- cst::CstStringQuoteStyle
- cst::CstTypeTableItemKind
- cst::TableSeparator
- lexer::QuoteStyle
- lexer::ReservedWord
- lexer::Token
- lexer::TokenKind
- parser::CommentKind
- parser::CompileDirective
- parser::Mode
- pretty_printer::PrintableAstNodeRef
Traits
Functions
- parser::parse
- parser::parse_bytes
- parser::parse_expression
- parser::parse_fragment
- parser::parse_fragment_bytes
- parser::parse_type
- pretty_printer::dump
- pretty_printer::pretty_print
- pretty_printer::pretty_print_block
- pretty_printer::pretty_print_with_types
- pretty_printer::pretty_print_with_types_and_cst
- pretty_printer::to_string