List of all items
Structs
- ast::Annotation
- ast::Ast
- ast::LetBinding
- ast::LetMetadata
- ast::Match
- ast::MatchBranch
- ast::alloc::AstAlloc
- ast::builder::Complete
- ast::builder::Field
- ast::builder::Incomplete
- ast::builder::Record
- ast::pattern::ArrayPattern
- ast::pattern::ConstantPattern
- ast::pattern::EnumPattern
- ast::pattern::FieldPattern
- ast::pattern::OrPattern
- ast::pattern::Pattern
- ast::pattern::RecordPattern
- ast::pattern::bindings::PatBinding
- ast::pretty::Allocator
- ast::pretty::DocBuilder
- ast::record::FieldDef
- ast::record::FieldMetadata
- ast::record::Include
- ast::record::Record
- ast::typ::EnumRows
- ast::typ::RecordRows
- ast::typ::Type
- ast::typ::iter::EnumRowsIter
- ast::typ::iter::RecordRowsIter
- environment::EnvLayerIter
- environment::Environment
- error::ParseErrors
- files::FileId
- files::Files
- grammar::CliFieldAssignmentParser
- grammar::ExtendedTermParser
- grammar::FixedTypeParser
- grammar::StaticFieldPathParser
- grammar::TermParser
- identifier::FastOrdIdent
- identifier::Ident
- identifier::LocIdent
- lexer::Lexer
- lexer::MultiStrData
- lexer::NormalData
- lexer::OffsetLexer
- lexer::SymbolicStringStart
- position::RawPos
- position::RawSpan
- typ::EnumRowF
- typ::RecordRowF
- typ::UnboundTypeVariableError
- utils::ParseNumberError
Enums
- ExtendedTerm
- ast::Import
- ast::InputFormat
- ast::MergeKind
- ast::MergePriority
- ast::Node
- ast::RecordOpKind
- ast::StringChunk
- ast::pattern::ConstantPatternData
- ast::pattern::PatternData
- ast::pattern::TailPattern
- ast::pretty::StringRenderStyle
- ast::primop::OpPos
- ast::primop::PrimOp
- ast::record::FieldPathElem
- ast::typ::iter::EnumRowsItem
- ast::typ::iter::RecordRowsItem
- error::InvalidRecordTypeError
- error::LexicalError
- error::ParseError
- error::ParseOrLexError
- lexer::ModalLexer
- lexer::Mode
- lexer::MultiStringToken
- lexer::NormalToken
- lexer::StringToken
- lexer::Token
- position::TermPos
- traverse::TraverseControl
- traverse::TraverseOrder
- typ::DictTypeFlavour
- typ::EnumRowsF
- typ::RecordRowsF
- typ::TypeF
- typ::VarKind
- typ::VarKindDiscriminant
- utils::ChunkLiteralPart
- utils::FieldDecl
- utils::LastField
- utils::LastPattern
- utils::StringEndDelimiter
- utils::StringStartDelimiter
Traits
- ErrorTolerantParser
- FullyErrorTolerantParser
- ast::TryConvert
- ast::alloc::Allocable
- ast::alloc::CloneTo
- ast::combine::Combine
- ast::pattern::bindings::Bindings
- ast::pretty::DocAllocator
- ast::pretty::IsAtom
- ast::pretty::Pretty
- ast::pretty::PrettyPrintCap
- combine::Combine
- combine::CombineAlloc
- grammar::__ToTriple
- position::Max
- traverse::Traverse
- traverse::TraverseAlloc
- utils::AttachToAst
Macros
- app
- fun
- impl_display_from_bytecode_pretty
- increment
- measure_runtime
- metrics::increment
- metrics::measure_runtime
- metrics::sample
- primop_app
- sample
Functions
- ast::builder::enum_tag
- ast::builder::var
- ast::pretty::enum_tag_quoted
- ast::pretty::fmt_pretty
- ast::pretty::ident_quoted
- lexer::normalize_line_endings
- traverse::traverse_alloc_many
- utils::min_indent
- utils::mk_access
- utils::mk_import_based_on_filename
- utils::mk_import_explicit
- utils::mk_let
- utils::mk_pos
- utils::mk_span
- utils::parse_number_base
- utils::parse_number_sci
- utils::strip_indent
Type Aliases
- ast::Number
- ast::typ::EnumRow
- ast::typ::EnumRowsUnr
- ast::typ::RecordRow
- ast::typ::RecordRowsUnr
- ast::typ::TypeUnr
- lexer::SpannedToken