List of all items
Structs
- CompileOutcome
- PostCompileHookRecord
- cst::Annotation
- cst::AnnotationArg
- cst::CallArg
- cst::DictEntry
- cst::Event
- cst::IfBranch
- cst::Program
- cst::Rule
- cst::Settings
- cst::SettingsListElement
- diag::OpyError
- diag::Position
- diag::Span
- hir::types::Annotation
- hir::types::AnnotationArg
- hir::types::Define
- hir::types::DictEntry
- hir::types::DirectiveRecord
- hir::types::DirectiveValue
- hir::types::Event
- hir::types::Generator
- hir::types::IfBranch
- hir::types::OptimizationState
- hir::types::Position
- hir::types::PreprocessingSnapshot
- hir::types::PreprocessingState
- hir::types::Program
- hir::types::Protocol
- hir::types::Rule
- hir::types::Settings
- hir::types::SettingsListElement
- hir::types::SourceFile
- hir::types::Span
- hir::types::TranslationState
- lexer::LexInput
- lexer::Token
- manifest::Alias
- manifest::ContextualDomain
- manifest::ContextualDomainOption
- manifest::Function
- manifest::Manifest
- manifest::ManifestError
- manifest::Param
- manifest::Probe
- manifest::Provenance
- manifest::Reference
- parser::ParseOutput
- preprocess::DefineRecord
- preprocess::FileRecord
- preprocess::PostCompileHook
- preprocess::PreprocessOutcome
- preprocess::Preprocessed
- preprocess::ScriptMacro
- settings::SettingsBlock
- support::Feature
- support::MatrixReference
- support::MatrixSnapshot
- support::MatrixSummary
- support::SupportMatrix
- support::SupportMatrixError
- tooling::CheckOutcome
- tooling::Diagnostic
- tooling::EnumDecl
- tooling::EnumMember
- tooling::SemanticModel
- tooling::SourceLocation
- tooling::Symbol
Enums
- cst::Decl
- cst::Expr
- cst::RuleEntry
- cst::SettingsNode
- cst::Stmt
- cst::SwitchArm
- hir::error::HirError
- hir::types::Declaration
- hir::types::Expr
- hir::types::RuleEntry
- hir::types::SettingsNode
- hir::types::Stmt
- hir::types::SwitchArm
- lexer::TokenKind
- manifest::AliasKind
- manifest::CatalogLink
- manifest::FunctionContext
- manifest::FunctionKind
- manifest::ParamDefault
- manifest::ReceiverCategory
- tooling::DiagnosticSeverity
- tooling::SymbolKind
Functions
- compile
- compile_with_overlay
- compile_with_overlay_outcome
- hir::dump::dump
- hir::parse_str
- hir::parse_value
- hir::types::default_var_index
- lexer::lex
- lower::lower
- lower::lower_with_preprocessing
- manifest::canonicalize
- parser::parse
- parser::parse_with_options
- preprocess::preprocess
- preprocess::preprocess_with_overlay
- preprocess::preprocess_with_overlay_outcome
- settings::find_blocks
- settings::parse_block
- settings::sanitize_for_lex
- tooling::check
- tooling::check_with_overlay