List of all items
Structs
- borrow_check::BorrowChecker
- borrow_check::analysis::BackAnalysis
- borrow_check::demand::Demand
- db::ConcreteFunctionWithBodyAllImplicitsQuery
- db::ConcreteFunctionWithBodyAllImplicitsVecQuery
- db::ConcreteFunctionWithBodyDirectCalleesQuery
- db::ConcreteFunctionWithBodyDirectCalleesWithBodyQuery
- db::ConcreteFunctionWithBodyLoweredQuery
- db::ConcreteFunctionWithBodyMayPanicQuery
- db::ConcreteFunctionWithBodySccQuery
- db::ConcreteFunctionWithBodySccRepresentativeQuery
- db::ConcreteSCCRepresentative
- db::ContainsCycleQuery
- db::FileLoweringDiagnosticsQuery
- db::FunctionAllImplicitsQuery
- db::FunctionMayPanicQuery
- db::FunctionSccExplicitImplicitsQuery
- db::FunctionSccRepresentativeQuery
- db::FunctionWithBodyFeedbackSetQuery
- db::FunctionWithBodyLoweringDiagnosticsQuery
- db::FunctionWithBodySccQuery
- db::GenericSCCRepresentative
- db::HasDirectPanicQuery
- db::ImplicitPrecedenceQuery
- db::InCycleQuery
- db::LoweringDatabase
- db::LoweringGroupGroupStorage__
- db::ModuleLoweringDiagnosticsQuery
- db::PrivConcreteFunctionWithBodyLoweredFlatQuery
- db::PrivFunctionWithBodyFeedbackSetOfRepresentativeQuery
- db::PrivFunctionWithBodyLoweredFlatQuery
- db::PrivInlineDataQuery
- diagnostic::LoweringDiagnostic
- diagnostic::LoweringDiagnostics
- fmt::LoweredFormatter
- graph_algorithms::concrete_function_node::ConcreteFunctionWithBodyNode
- inline::BlockQueue
- inline::FunctionInlinerRewriter
- inline::InlineInfo
- inline::Mapper
- inline::PrivInlineData
- inline::StatementStack
- lower::context::LoweredExprExternEnum
- lower::context::LoweringContext
- lower::context::LoweringContextBuilder
- lower::context::VarRequest
- lower::generators::Call
- lower::generators::CallResult
- lower::generators::Desnap
- lower::generators::EnumConstruct
- lower::generators::Literal
- lower::generators::Snapshot
- lower::generators::StatementsBuilder
- lower::generators::StructConstruct
- lower::generators::StructDestructure
- lower::generators::StructMemberAccess
- lower::refs::SemanticLoweringMapping
- objects::FlatBlock
- objects::FlatLowered
- objects::MatchArm
- objects::MatchEnumInfo
- objects::MatchExternInfo
- objects::StatementCall
- objects::StatementDesnap
- objects::StatementEnumConstruct
- objects::StatementLiteral
- objects::StatementSnapshot
- objects::StatementStructConstruct
- objects::StatementStructDestructure
- objects::VarRemapping
- objects::Variable
- objects::blocks::BlockId
- objects::blocks::Blocks
- objects::blocks::BlocksBuilder
- objects::blocks::BlocksIter
- optimizations::match_optimizer::AnalysisInfo
- optimizations::match_optimizer::FixInfo
- optimizations::match_optimizer::MatchOptimizerContext
- panic::PanicSignatureInfo
- topological_sort::RebuildContext
- topological_sort::TopSortContext
Enums
- diagnostic::LoweringDiagnosticKind
- lower::context::LoweredExpr
- lower::context::LoweringFlowError
- objects::FlatBlockEnd
- objects::MatchInfo
- objects::Statement
Traits
- borrow_check::analysis::Analyzer
- borrow_check::demand::DemandReporter
- db::LoweringGroup
- lower::refs::StructRecomposer
- utils::Rebuilder
- utils::RebuilderEx
Functions
- borrow_check::borrow_check
- concretize::concretize_lowered
- db::init_lowering_group
- graph_algorithms::cycles::contains_cycle
- graph_algorithms::cycles::contains_cycle_handle_cycle
- graph_algorithms::cycles::in_cycle
- graph_algorithms::feedback_set::function_with_body_feedback_set
- graph_algorithms::feedback_set::priv_function_with_body_feedback_set_of_representative
- graph_algorithms::strongly_connected_components::concrete_function_with_body_scc
- graph_algorithms::strongly_connected_components::concrete_function_with_body_scc_representative
- implicits::concrete_function_with_body_all_implicits
- implicits::concrete_function_with_body_all_implicits_vec
- implicits::function_all_implicits
- implicits::function_scc_explicit_implicits
- implicits::inner_lower_implicits
- implicits::lower_implicits
- inline::apply_inlining
- inline::priv_inline_data
- lower::context::lowering_flow_error_to_sealed_block
- lower::lower
- lower::lower_statement
- lower::lower_tail_expr
- lower::lowered_expr_to_block_scope_end
- optimizations::match_optimizer::optimize_matches
- optimizations::remappings::optimize_remappings
- panic::concrete_function_with_body_may_panic
- panic::function_may_panic
- panic::has_direct_panic
- panic::lower_panics
- scc::function_scc_representative
- scc::function_with_body_scc
- topological_sort::topological_sort