List of all items
Structs
- collector::MirUsedCollector
- collector::MonoItems
- collector::RootCollector
- collector::SharedState
- collector::UsageMap
- errors::AbiErrorDisabledVectorTypeCall
- errors::AbiErrorDisabledVectorTypeDef
- errors::AbiErrorUnsupportedVectorTypeCall
- errors::AbiErrorUnsupportedVectorTypeDef
- errors::CouldntDumpMonoStats
- errors::EncounteredErrorWhileInstantiating
- errors::LargeAssignmentsLint
- errors::NoOptimizedMir
- errors::RecursionLimit
- errors::StartNotFound
- errors::SymbolAlreadyDefined
- errors::UnknownCguCollectionMode
- errors::UnusedGenericParamsHint
- mono_checks::move_check::MoveCheckVisitor
- partitioning::PartitioningCx
- partitioning::PlacedMonoItems
- polymorphize::MarkUsedGenericParams
Enums
Functions
- collector::check_recursion_limit
- collector::collect_alloc
- collector::collect_const_value
- collector::collect_crate_mono_items
- collector::collect_items_of_instance
- collector::collect_items_rec
- collector::collect_roots
- collector::create_fn_mono_item
- collector::create_mono_items_for_default_impls
- collector::create_mono_items_for_vtable_methods
- collector::find_vtable_types_for_unsizing
- collector::items_of_instance
- collector::provide
- collector::should_codegen_locally
- collector::visit_drop_use
- collector::visit_fn_use
- collector::visit_instance_use
- collector::visit_mentioned_item
- custom_coerce_unsize_info
- mono_checks::abi_check::check_call_site_abi
- mono_checks::abi_check::check_callees_abi
- mono_checks::abi_check::check_feature_dependent_abi
- mono_checks::abi_check::check_instance_abi
- mono_checks::abi_check::do_check_abi
- mono_checks::abi_check::uses_vector_registers
- mono_checks::check_mono_item
- mono_checks::move_check::assoc_fn_of_type
- mono_checks::move_check::check_moves
- mono_checks::move_check::skip_move_check_fns
- mono_checks::provide
- partitioning::assert_symbols_are_distinct
- partitioning::characteristic_def_id_of_mono_item
- partitioning::collect_and_partition_mono_items
- partitioning::compute_codegen_unit_name
- partitioning::compute_inlined_overlap
- partitioning::debug_dump
- partitioning::default_visibility
- partitioning::dump_mono_items_stats
- partitioning::fallback_cgu_name
- partitioning::internalize_symbols
- partitioning::mark_code_coverage_dead_code_cgu
- partitioning::merge_codegen_units
- partitioning::mono_item_linkage_and_visibility
- partitioning::mono_item_visibility
- partitioning::partition
- partitioning::place_mono_items
- partitioning::provide
- partitioning::static_visibility
- polymorphize::emit_unused_generic_params_error
- polymorphize::mark_used_by_default_parameters
- polymorphize::provide
- polymorphize::should_polymorphize
- polymorphize::unused_generic_params
- provide
- util::dump_closure_profile