List of all items
Structs
- CheckParams
- DiscoverParams
- Project
- SourceTree
- _lexer::Diagnostic
- _lexer::Token
- codespan::LineColumn
- codespan::LineNumbers
- codespan::Range
- codespan::Span
- codespan::TextEdit
- error::Additional
- error::DiagnosticMessage
- ir::Binding
- ir::Call
- ir::EnumEq
- ir::EnumUnwrap
- ir::EnumVariant
- ir::Expr
- ir::ExternalPtr
- ir::Function
- ir::Module
- ir::ModuledeclsItems
- ir::ParameterPtr
- ir::Path
- ir::Program
- ir::SwitchBranch
- ir::TupleField
- ir::TupleLookup
- ir::Ty
- ir::TyDef
- ir::TyEnumVariant
- ir::TyFunction
- ir::TyLayout
- ir::TyTupleField
- pr::Annotation
- pr::BinaryExpr
- pr::Call
- pr::CallArg
- pr::Date
- pr::Def
- pr::DocComment
- pr::Expr
- pr::ExprDef
- pr::Func
- pr::FuncParam
- pr::FuncShort
- pr::If
- pr::ImportDef
- pr::Match
- pr::MatchBranch
- pr::ModuleDef
- pr::Path
- pr::Pattern
- pr::Pipeline
- pr::Range
- pr::Source
- pr::Time
- pr::TupleField
- pr::Ty
- pr::TyDef
- pr::TyDomainEnumVariant
- pr::TyDomainTupleField
- pr::TyEnumVariant
- pr::TyFunc
- pr::TyFuncParam
- pr::TyLayout
- pr::TyParam
- pr::TyTupleComprehension
- pr::TyTupleField
- pr::TypeAnnotation
- pr::UnaryExpr
- pr::VarBinding
- pr::Variant
- rr::ProgramType
- rr::SqlProgram
- rr::TypedProgram
Enums
- ProgramFormat
- _lexer::TokenKind
- error::Error
- ir::Decl
- ir::ExprKind
- ir::Literal
- ir::Pointer
- ir::TyKind
- ir::TyPrimitive
- pr::BinOp
- pr::DefKind
- pr::ExprKind
- pr::ImportKind
- pr::InterpolateItem
- pr::Literal
- pr::Lookup
- pr::PatternKind
- pr::Ref
- pr::TyDomain
- pr::TyKind
- pr::TyPrimitive
- pr::UnOp
- rr::Program
Functions
- _lexer::lex
- _test_compile_main
- _test_compile_ty
- bytecode_program
- check
- check_overlay
- codespan::apply_text_edits
- codespan::minimize_text_edits
- codespan::offset_text_edits
- compile
- discover
- format
- inline
- ir::print
- ir::print_ty
- pr::display_ident
- pr::escape_all_except_quotes
- printer::print_source
- printer::print_ty
- project_to_types