List of all items
Structs
- ParseDiagnostic
- ParsedDocument
- ast::BinaryExpr
- ast::CallArg
- ast::CallExpr
- ast::Closure
- ast::ClosureParam
- ast::Comprehension
- ast::Decorator
- ast::Dict
- ast::DictField
- ast::Directive
- ast::Document
- ast::ErrorNode
- ast::FString
- ast::FStringInterpolation
- ast::List
- ast::Literal
- ast::MatchArm
- ast::MatchExpr
- ast::ReferenceExpr
- ast::SchemaMethod
- ast::SchemaWith
- ast::SpreadExpr
- ast::TernaryExpr
- ast::Tuple
- ast::TupleType
- ast::TypeNode
- ast::UnaryExpr
- ast::VariableExpr
- ast::VariantCtor
- ast::WhereExpr
- ast::Wildcard
- cst::Parse
- cst::ParseError
- token::CallArg
- token::ClosureParam
- token::Decorator
- token::Directive
- token::DirectiveMainParam
- token::IntegrityHash
- token::Node
- token::NodeId
- token::PatternBinding
- token::SchemaMethod
- token::SchemaMethodParam
- token::TokenId
- token::TokenPosition
- token::TokenRange
- token::TypeNode
Enums
- ParseDocumentError
- ast::Expr
- ast::FStringPart
- rewrite::FusedPattern
- syntax::RelonLanguage
- syntax::SyntaxKind
- token::DirectiveBody
- token::DirectiveImportSpec
- token::DirectiveShape
- token::Expr
- token::FStringPart
- token::HashAlgorithm
- token::Operator
- token::RefBase
- token::TokenKey
Functions
- ast::document_of
- child_nodes
- combine_ranges
- cst::parse_cst
- directive::directive_shape
- directive::is_remote_url
- fast_path::parse_document_fast
- lex::lex
- parse_document
- parse_document_recovering
- parse_leading_comments
- rewrite::recognize_fused
- token::is_builtin_type_name
- token::type_node_from_brand_arg
Type Aliases
Constants
- directive::BRAND
- directive::DEFAULT
- directive::DERIVE
- directive::DIRECTIVE_SHAPES
- directive::ENUM
- directive::ERROR
- directive::EXPECT
- directive::EXTEND
- directive::IMPORT
- directive::INTERNAL
- directive::MAIN
- directive::MSG
- directive::NATIVE
- directive::NO_AUTO_DERIVE
- directive::RELAXED
- directive::SCHEMA
- directive::UNSTRICT
- token::INTERNAL_ENUM_TYPE_NAME