List of all items
Structs
- collector::InliningMap
- collector::MirNeighborCollector
- collector::MonoItems
- collector::RootCollector
- errors::LargeAssignmentsLint
- errors::RecursionLimit
- errors::RequiresLangItem
- errors::SymbolAlreadyDefined
- errors::TypeLengthLimit
- errors::UnknownPartitionStrategy
- errors::UnusedGenericParams
- partitioning::PartitioningCx
- partitioning::PostInliningPartitioning
- partitioning::PreInliningPartitioning
- partitioning::default::DefaultPartitioning
- polymorphize::HasUsedGenericParams
- polymorphize::MarkUsedGenericParams
Enums
Traits
Functions
- collector::check_recursion_limit
- collector::check_type_length_limit
- collector::collect_const_value
- collector::collect_crate_mono_items
- collector::collect_items_rec
- collector::collect_miri
- collector::collect_neighbours
- 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::item_requires_monomorphization
- collector::should_codegen_locally
- collector::shrunk_instance_name
- collector::visit_drop_use
- collector::visit_fn_use
- collector::visit_instance_use
- custom_coerce_unsize_info
- partitioning::assert_symbols_are_distinct
- partitioning::codegened_and_inlined_items
- partitioning::collect_and_partition_mono_items
- partitioning::debug_dump
- partitioning::default::characteristic_def_id_of_mono_item
- partitioning::default::compute_codegen_unit_name
- partitioning::default::default_visibility
- partitioning::default::fallback_cgu_name
- partitioning::default::mono_item_linkage_and_visibility
- partitioning::default::mono_item_visibility
- partitioning::get_partitioner
- partitioning::merging::merge_codegen_units
- partitioning::merging::numbered_codegen_unit_name
- partitioning::partition
- partitioning::provide
- 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
Typedefs
Constants
- errors::_DERIVE_rustc_errors_DecorateLint_a_FOR_LargeAssignmentsLint
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RecursionLimit
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RequiresLangItem
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_SymbolAlreadyDefined
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_TypeLengthLimit
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_UnknownPartitionStrategy