List of all items
Structs
- ast::MatchArm
- ast::Program
- ast::QuotationSpan
- ast::SourceLocation
- ast::Span
- ast::UnionDef
- ast::UnionField
- ast::UnionVariant
- ast::WordDef
- codegen::CodeGen
- config::CompilerConfig
- config::ExternalBuiltin
- ffi::FfiArg
- ffi::FfiBindings
- ffi::FfiFunction
- ffi::FfiFunctionInfo
- ffi::FfiLibrary
- ffi::FfiManifest
- ffi::FfiReturn
- lint::CompiledPattern
- lint::LintConfig
- lint::LintDiagnostic
- lint::LintRule
- lint::Linter
- parser::Parser
- parser::Token
- resolver::ResolveResult
- resolver::Resolver
- resource_lint::BranchMergeResult
- resource_lint::InconsistentResource
- resource_lint::ProgramResourceAnalyzer
- resource_lint::ResourceAnalyzer
- resource_lint::StackState
- resource_lint::TrackedResource
- resource_lint::WordResourceInfo
- test_runner::FileTestResults
- test_runner::TestResult
- test_runner::TestRunner
- test_runner::TestSummary
- typechecker::TypeChecker
- types::Effect
- types::UnionTypeInfo
- types::VariantFieldInfo
- types::VariantInfo
- unification::Subst
Enums
- ast::Include
- ast::Pattern
- ast::Statement
- codegen::CodeGenError
- ffi::FfiType
- ffi::Ownership
- ffi::PassMode
- lint::PatternElement
- lint::Severity
- resource_lint::ResourceKind
- resource_lint::StackValue
- types::SideEffect
- types::StackType
- types::Type
Functions
- builtins::builtin_doc
- builtins::builtin_docs
- builtins::builtin_signature
- builtins::builtin_signatures
- capture_analysis::calculate_captures
- capture_analysis::extract_concrete_types
- codegen::emit_runtime_decls
- codegen::ffi_c_args
- codegen::ffi_return_type
- codegen::get_target_triple
- compile_file
- compile_file_with_config
- compile_to_ir
- compile_to_ir_with_config
- ffi::get_ffi_manifest
- ffi::has_ffi_manifest
- ffi::list_ffi_manifests
- lint::format_diagnostics
- resolver::check_collisions
- resolver::check_union_collisions
- resolver::find_stdlib
- stdlib_embed::get_stdlib
- stdlib_embed::has_stdlib
- stdlib_embed::list_stdlib
- unification::unify_stacks
- unification::unify_types