List of all items
Structs
- OnDiskCache
- Queries
- QueryCtxt
- on_disk_cache::AbsoluteBytePos
- on_disk_cache::CacheDecoder
- on_disk_cache::CacheEncoder
- on_disk_cache::EncodedSourceFileId
- on_disk_cache::Footer
- on_disk_cache::OnDiskCache
- on_disk_cache::SourceFileIndex
- plumbing::QueryCtxt
- profiling_support::QueryKeyStringBuilder
- profiling_support::QueryKeyStringCache
- queries::adt_def
- queries::adt_destructor
- queries::adt_drop_tys
- queries::adt_dtorck_constraint
- queries::adt_significant_drop_tys
- queries::adt_sized_constraint
- queries::all_diagnostic_items
- queries::all_local_trait_impls
- queries::allocator_kind
- queries::analysis
- queries::asm_target_features
- queries::associated_item
- queries::associated_item_def_ids
- queries::associated_items
- queries::assumed_wf_types
- queries::asyncness
- queries::backend_optimization_level
- queries::check_expectations
- queries::check_liveness
- queries::check_match
- queries::check_mod_attrs
- queries::check_mod_const_bodies
- queries::check_mod_deathness
- queries::check_mod_impl_wf
- queries::check_mod_item_types
- queries::check_mod_loops
- queries::check_mod_naked_functions
- queries::check_mod_privacy
- queries::check_mod_type_wf
- queries::check_mod_unstable_api_usage
- queries::check_private_in_public
- queries::check_well_formed
- queries::codegen_fn_attrs
- queries::codegen_select_candidate
- queries::codegen_unit
- queries::codegened_and_inlined_items
- queries::coerce_unsized_info
- queries::coherent_trait
- queries::collect_and_partition_mono_items
- queries::collect_mod_item_types
- queries::collect_trait_impl_trait_tys
- queries::conservative_is_privately_uninhabited
- queries::const_caller_location
- queries::const_param_default
- queries::constness
- queries::coverageinfo
- queries::covered_code_regions
- queries::crate_extern_paths
- queries::crate_hash
- queries::crate_host_hash
- queries::crate_incoherent_impls
- queries::crate_inherent_impls
- queries::crate_inherent_impls_overlap_check
- queries::crate_name
- queries::crate_variances
- queries::crates
- queries::debugger_visualizers
- queries::def_ident_span
- queries::def_span
- queries::defined_lang_items
- queries::defined_lib_features
- queries::dep_kind
- queries::dependency_formats
- queries::deref_mir_constant
- queries::destructure_const
- queries::diagnostic_hir_wf_check
- queries::diagnostic_items
- queries::diagnostic_only_typeck
- queries::dropck_outlives
- queries::dylib_dependency_formats
- queries::entry_fn
- queries::erase_regions_ty
- queries::eval_to_allocation_raw
- queries::eval_to_const_value_raw
- queries::eval_to_valtree
- queries::evaluate_goal
- queries::evaluate_obligation
- queries::explicit_item_bounds
- queries::explicit_predicates_of
- queries::expn_that_defined
- queries::exported_symbols
- queries::extern_crate
- queries::extern_mod_stmt_cnum
- queries::extra_filename
- queries::features_query
- queries::fn_abi_of_fn_ptr
- queries::fn_abi_of_instance
- queries::fn_arg_names
- queries::fn_sig
- queries::foreign_modules
- queries::generator_diagnostic_data
- queries::generator_kind
- queries::generics_of
- queries::get_lang_items
- queries::global_backend_features
- queries::has_ffi_unwind_calls
- queries::has_global_allocator
- queries::has_panic_handler
- queries::has_significant_drop_raw
- queries::has_structural_eq_impls
- queries::has_typeck_results
- queries::hir_attrs
- queries::hir_crate
- queries::hir_crate_items
- queries::hir_module_items
- queries::hir_owner
- queries::hir_owner_nodes
- queries::hir_owner_parent
- queries::impl_defaultness
- queries::impl_item_implementor_ids
- queries::impl_parent
- queries::impl_polarity
- queries::impl_trait_ref
- queries::implementations_of_trait
- queries::implied_outlives_bounds
- queries::in_scope_traits_map
- queries::incoherent_impls
- queries::inferred_outlives_crate
- queries::inferred_outlives_of
- queries::inherent_impls
- queries::instance_def_size_estimate
- queries::is_codegened_item
- queries::is_compiler_builtins
- queries::is_copy_raw
- queries::is_ctfe_mir_available
- queries::is_dllimport_foreign_item
- queries::is_doc_hidden
- queries::is_foreign_item
- queries::is_freeze_raw
- queries::is_impossible_method
- queries::is_intrinsic
- queries::is_late_bound_map
- queries::is_mir_available
- queries::is_no_builtins
- queries::is_panic_runtime
- queries::is_private_dep
- queries::is_profiler_runtime
- queries::is_promotable_const_fn
- queries::is_reachable_non_generic
- queries::is_sized_raw
- queries::is_statically_included_foreign_item
- queries::is_unpin_raw
- queries::is_unreachable_local_definition
- queries::issue33140_self_ty
- queries::item_attrs
- queries::item_bounds
- queries::late_bound_vars_map
- queries::layout_of
- queries::lib_features
- queries::limits
- queries::lint_expectations
- queries::lint_mod
- queries::lit_to_const
- queries::lit_to_mir_constant
- queries::live_symbols_and_ignored_derived_traits
- queries::local_def_id_to_hir_id
- queries::lookup_const_stability
- queries::lookup_default_body_stability
- queries::lookup_deprecation_entry
- queries::lookup_stability
- queries::maybe_unused_extern_crates
- queries::maybe_unused_trait_imports
- queries::method_autoderef_steps
- queries::mir_borrowck
- queries::mir_borrowck_const_arg
- queries::mir_built
- queries::mir_callgraph_reachable
- queries::mir_const
- queries::mir_const_qualif
- queries::mir_const_qualif_const_arg
- queries::mir_drops_elaborated_and_const_checked
- queries::mir_for_ctfe
- queries::mir_for_ctfe_of_const_arg
- queries::mir_inliner_callees
- queries::mir_keys
- queries::mir_promoted
- queries::mir_shims
- queries::missing_extern_crate_item
- queries::missing_lang_items
- queries::module_children
- queries::module_reexports
- queries::named_region_map
- queries::names_imported_by_glob_use
- queries::native_libraries
- queries::native_library
- queries::native_library_kind
- queries::needs_drop_raw
- queries::normalize_opaque_types
- queries::normalize_projection_ty
- queries::object_lifetime_default
- queries::object_safety_violations
- queries::opt_const_param_of
- queries::opt_def_kind
- queries::optimized_mir
- queries::orphan_check_impl
- queries::output_filenames
- queries::own_existential_vtable_entries
- queries::panic_in_drop_strategy
- queries::param_env
- queries::param_env_reveal_all_normalized
- queries::parent_module_from_def_id
- queries::permits_uninit_init
- queries::permits_zero_init
- queries::postorder_cnums
- queries::predicates_defined_on
- queries::predicates_of
- queries::privacy_access_levels
- queries::proc_macro_decls_static
- queries::promoted_mir
- queries::promoted_mir_of_const_arg
- queries::reachable_non_generics
- queries::reachable_set
- queries::region_scope_tree
- queries::rendered_const
- queries::required_panic_strategy
- queries::resolutions
- queries::resolve_instance
- queries::resolve_instance_of_const_arg
- queries::resolve_lifetimes
- queries::resolve_lifetimes_trait_definition
- queries::resolver_for_lowering
- queries::shallow_lint_levels_on
- queries::should_inherit_track_caller
- queries::source_span
- queries::specialization_graph_of
- queries::specializes
- queries::stability_implications
- queries::stability_index
- queries::subst_and_check_impossible_predicates
- queries::super_predicates_of
- queries::super_predicates_that_define_assoc_type
- queries::supported_target_features
- queries::symbol_mangling_version
- queries::symbol_name
- queries::symbols_for_closure_captures
- queries::thir_abstract_const
- queries::thir_abstract_const_of_const_arg
- queries::thir_body
- queries::thir_check_unsafety
- queries::thir_check_unsafety_for_const_arg
- queries::thir_tree
- queries::trait_def
- queries::trait_explicit_predicates_and_bounds
- queries::trait_impls_of
- queries::traits_in_crate
- queries::trigger_delay_span_bug
- queries::trimmed_def_paths
- queries::try_destructure_mir_constant
- queries::try_normalize_generic_arg_after_erasing_regions
- queries::try_normalize_mir_const_after_erasing_regions
- queries::try_unify_abstract_consts
- queries::type_of
- queries::type_op_ascribe_user_type
- queries::type_op_eq
- queries::type_op_normalize_fn_sig
- queries::type_op_normalize_poly_fn_sig
- queries::type_op_normalize_predicate
- queries::type_op_normalize_ty
- queries::type_op_prove_predicate
- queries::type_op_subtype
- queries::type_param_predicates
- queries::type_uninhabited_from
- queries::typeck
- queries::typeck_const_arg
- queries::typeck_item_bodies
- queries::unsafe_derive_on_repr_packed
- queries::unsafety_check_result
- queries::unsafety_check_result_for_const_arg
- queries::unused_generic_params
- queries::upstream_drop_glue_for
- queries::upstream_monomorphizations
- queries::upstream_monomorphizations_for
- queries::upvars_mentioned
- queries::used_crate_source
- queries::used_trait_imports
- queries::valtree_to_const_val
- queries::variances_of
- queries::visibility
- queries::visible_parent_map
- queries::vtable_allocation
- queries::vtable_entries
- queries::vtable_trait_upcasting_coercion_new_vptr_slot
- queries::wasm_import_module_map
Traits
- QueryConfig
- keys::Key
- on_disk_cache::DecoderWithPosition
- profiling_support::IntoSelfProfilingString
- profiling_support::SpecIntoSelfProfilingString
Macros
- on_disk_cache::encoder_methods
- on_disk_cache::impl_ref_decoder
- plumbing::define_queries
- plumbing::define_queries_struct
- plumbing::depth_limit
- plumbing::get_provider
- plumbing::handle_cycle_error
- plumbing::hash_result
- plumbing::is_anon
- plumbing::is_eval_always
- plumbing::should_ever_cache_on_disk
Functions
- alloc_self_profile_query_strings
- describe_as_module
- on_disk_cache::decode_tagged
- on_disk_cache::encode_query_results
- plumbing::create_query_frame
- plumbing::force_from_dep_node
- plumbing::query_callback
- plumbing::try_load_from_disk
- plumbing::try_load_from_on_disk_cache
- profiling_support::alloc_self_profile_query_strings
- profiling_support::alloc_self_profile_query_strings_for_query_cache
- query_callbacks
- query_callbacks::CompileCodegenUnit
- query_callbacks::CompileMonoItem
- query_callbacks::Null
- query_callbacks::Red
- query_callbacks::TraitSelect
- query_callbacks::adt_def
- query_callbacks::adt_destructor
- query_callbacks::adt_drop_tys
- query_callbacks::adt_dtorck_constraint
- query_callbacks::adt_significant_drop_tys
- query_callbacks::adt_sized_constraint
- query_callbacks::all_diagnostic_items
- query_callbacks::all_local_trait_impls
- query_callbacks::allocator_kind
- query_callbacks::analysis
- query_callbacks::asm_target_features
- query_callbacks::associated_item
- query_callbacks::associated_item_def_ids
- query_callbacks::associated_items
- query_callbacks::assumed_wf_types
- query_callbacks::asyncness
- query_callbacks::backend_optimization_level
- query_callbacks::check_expectations
- query_callbacks::check_liveness
- query_callbacks::check_match
- query_callbacks::check_mod_attrs
- query_callbacks::check_mod_const_bodies
- query_callbacks::check_mod_deathness
- query_callbacks::check_mod_impl_wf
- query_callbacks::check_mod_item_types
- query_callbacks::check_mod_loops
- query_callbacks::check_mod_naked_functions
- query_callbacks::check_mod_privacy
- query_callbacks::check_mod_type_wf
- query_callbacks::check_mod_unstable_api_usage
- query_callbacks::check_private_in_public
- query_callbacks::check_well_formed
- query_callbacks::codegen_fn_attrs
- query_callbacks::codegen_select_candidate
- query_callbacks::codegen_unit
- query_callbacks::codegened_and_inlined_items
- query_callbacks::coerce_unsized_info
- query_callbacks::coherent_trait
- query_callbacks::collect_and_partition_mono_items
- query_callbacks::collect_mod_item_types
- query_callbacks::collect_trait_impl_trait_tys
- query_callbacks::conservative_is_privately_uninhabited
- query_callbacks::const_caller_location
- query_callbacks::const_param_default
- query_callbacks::constness
- query_callbacks::coverageinfo
- query_callbacks::covered_code_regions
- query_callbacks::crate_extern_paths
- query_callbacks::crate_hash
- query_callbacks::crate_host_hash
- query_callbacks::crate_incoherent_impls
- query_callbacks::crate_inherent_impls
- query_callbacks::crate_inherent_impls_overlap_check
- query_callbacks::crate_name
- query_callbacks::crate_variances
- query_callbacks::crates
- query_callbacks::debugger_visualizers
- query_callbacks::def_ident_span
- query_callbacks::def_span
- query_callbacks::defined_lang_items
- query_callbacks::defined_lib_features
- query_callbacks::dep_kind
- query_callbacks::dependency_formats
- query_callbacks::deref_mir_constant
- query_callbacks::destructure_const
- query_callbacks::diagnostic_hir_wf_check
- query_callbacks::diagnostic_items
- query_callbacks::diagnostic_only_typeck
- query_callbacks::dropck_outlives
- query_callbacks::dylib_dependency_formats
- query_callbacks::entry_fn
- query_callbacks::erase_regions_ty
- query_callbacks::eval_to_allocation_raw
- query_callbacks::eval_to_const_value_raw
- query_callbacks::eval_to_valtree
- query_callbacks::evaluate_goal
- query_callbacks::evaluate_obligation
- query_callbacks::explicit_item_bounds
- query_callbacks::explicit_predicates_of
- query_callbacks::expn_that_defined
- query_callbacks::exported_symbols
- query_callbacks::extern_crate
- query_callbacks::extern_mod_stmt_cnum
- query_callbacks::extra_filename
- query_callbacks::features_query
- query_callbacks::fn_abi_of_fn_ptr
- query_callbacks::fn_abi_of_instance
- query_callbacks::fn_arg_names
- query_callbacks::fn_sig
- query_callbacks::foreign_modules
- query_callbacks::generator_diagnostic_data
- query_callbacks::generator_kind
- query_callbacks::generics_of
- query_callbacks::get_lang_items
- query_callbacks::global_backend_features
- query_callbacks::has_ffi_unwind_calls
- query_callbacks::has_global_allocator
- query_callbacks::has_panic_handler
- query_callbacks::has_significant_drop_raw
- query_callbacks::has_structural_eq_impls
- query_callbacks::has_typeck_results
- query_callbacks::hir_attrs
- query_callbacks::hir_crate
- query_callbacks::hir_crate_items
- query_callbacks::hir_module_items
- query_callbacks::hir_owner
- query_callbacks::hir_owner_nodes
- query_callbacks::hir_owner_parent
- query_callbacks::impl_defaultness
- query_callbacks::impl_item_implementor_ids
- query_callbacks::impl_parent
- query_callbacks::impl_polarity
- query_callbacks::impl_trait_ref
- query_callbacks::implementations_of_trait
- query_callbacks::implied_outlives_bounds
- query_callbacks::in_scope_traits_map
- query_callbacks::incoherent_impls
- query_callbacks::inferred_outlives_crate
- query_callbacks::inferred_outlives_of
- query_callbacks::inherent_impls
- query_callbacks::instance_def_size_estimate
- query_callbacks::is_codegened_item
- query_callbacks::is_compiler_builtins
- query_callbacks::is_copy_raw
- query_callbacks::is_ctfe_mir_available
- query_callbacks::is_dllimport_foreign_item
- query_callbacks::is_doc_hidden
- query_callbacks::is_foreign_item
- query_callbacks::is_freeze_raw
- query_callbacks::is_impossible_method
- query_callbacks::is_intrinsic
- query_callbacks::is_late_bound_map
- query_callbacks::is_mir_available
- query_callbacks::is_no_builtins
- query_callbacks::is_panic_runtime
- query_callbacks::is_private_dep
- query_callbacks::is_profiler_runtime
- query_callbacks::is_promotable_const_fn
- query_callbacks::is_reachable_non_generic
- query_callbacks::is_sized_raw
- query_callbacks::is_statically_included_foreign_item
- query_callbacks::is_unpin_raw
- query_callbacks::is_unreachable_local_definition
- query_callbacks::issue33140_self_ty
- query_callbacks::item_attrs
- query_callbacks::item_bounds
- query_callbacks::late_bound_vars_map
- query_callbacks::layout_of
- query_callbacks::lib_features
- query_callbacks::limits
- query_callbacks::lint_expectations
- query_callbacks::lint_mod
- query_callbacks::lit_to_const
- query_callbacks::lit_to_mir_constant
- query_callbacks::live_symbols_and_ignored_derived_traits
- query_callbacks::local_def_id_to_hir_id
- query_callbacks::lookup_const_stability
- query_callbacks::lookup_default_body_stability
- query_callbacks::lookup_deprecation_entry
- query_callbacks::lookup_stability
- query_callbacks::maybe_unused_extern_crates
- query_callbacks::maybe_unused_trait_imports
- query_callbacks::method_autoderef_steps
- query_callbacks::mir_borrowck
- query_callbacks::mir_borrowck_const_arg
- query_callbacks::mir_built
- query_callbacks::mir_callgraph_reachable
- query_callbacks::mir_const
- query_callbacks::mir_const_qualif
- query_callbacks::mir_const_qualif_const_arg
- query_callbacks::mir_drops_elaborated_and_const_checked
- query_callbacks::mir_for_ctfe
- query_callbacks::mir_for_ctfe_of_const_arg
- query_callbacks::mir_inliner_callees
- query_callbacks::mir_keys
- query_callbacks::mir_promoted
- query_callbacks::mir_shims
- query_callbacks::missing_extern_crate_item
- query_callbacks::missing_lang_items
- query_callbacks::module_children
- query_callbacks::module_reexports
- query_callbacks::named_region_map
- query_callbacks::names_imported_by_glob_use
- query_callbacks::native_libraries
- query_callbacks::native_library
- query_callbacks::native_library_kind
- query_callbacks::needs_drop_raw
- query_callbacks::normalize_opaque_types
- query_callbacks::normalize_projection_ty
- query_callbacks::object_lifetime_default
- query_callbacks::object_safety_violations
- query_callbacks::opt_const_param_of
- query_callbacks::opt_def_kind
- query_callbacks::optimized_mir
- query_callbacks::orphan_check_impl
- query_callbacks::output_filenames
- query_callbacks::own_existential_vtable_entries
- query_callbacks::panic_in_drop_strategy
- query_callbacks::param_env
- query_callbacks::param_env_reveal_all_normalized
- query_callbacks::parent_module_from_def_id
- query_callbacks::permits_uninit_init
- query_callbacks::permits_zero_init
- query_callbacks::postorder_cnums
- query_callbacks::predicates_defined_on
- query_callbacks::predicates_of
- query_callbacks::privacy_access_levels
- query_callbacks::proc_macro_decls_static
- query_callbacks::promoted_mir
- query_callbacks::promoted_mir_of_const_arg
- query_callbacks::reachable_non_generics
- query_callbacks::reachable_set
- query_callbacks::region_scope_tree
- query_callbacks::rendered_const
- query_callbacks::required_panic_strategy
- query_callbacks::resolutions
- query_callbacks::resolve_instance
- query_callbacks::resolve_instance_of_const_arg
- query_callbacks::resolve_lifetimes
- query_callbacks::resolve_lifetimes_trait_definition
- query_callbacks::resolver_for_lowering
- query_callbacks::shallow_lint_levels_on
- query_callbacks::should_inherit_track_caller
- query_callbacks::source_span
- query_callbacks::specialization_graph_of
- query_callbacks::specializes
- query_callbacks::stability_implications
- query_callbacks::stability_index
- query_callbacks::subst_and_check_impossible_predicates
- query_callbacks::super_predicates_of
- query_callbacks::super_predicates_that_define_assoc_type
- query_callbacks::supported_target_features
- query_callbacks::symbol_mangling_version
- query_callbacks::symbol_name
- query_callbacks::symbols_for_closure_captures
- query_callbacks::thir_abstract_const
- query_callbacks::thir_abstract_const_of_const_arg
- query_callbacks::thir_body
- query_callbacks::thir_check_unsafety
- query_callbacks::thir_check_unsafety_for_const_arg
- query_callbacks::thir_tree
- query_callbacks::trait_def
- query_callbacks::trait_explicit_predicates_and_bounds
- query_callbacks::trait_impls_of
- query_callbacks::traits_in_crate
- query_callbacks::trigger_delay_span_bug
- query_callbacks::trimmed_def_paths
- query_callbacks::try_destructure_mir_constant
- query_callbacks::try_normalize_generic_arg_after_erasing_regions
- query_callbacks::try_normalize_mir_const_after_erasing_regions
- query_callbacks::try_unify_abstract_consts
- query_callbacks::type_of
- query_callbacks::type_op_ascribe_user_type
- query_callbacks::type_op_eq
- query_callbacks::type_op_normalize_fn_sig
- query_callbacks::type_op_normalize_poly_fn_sig
- query_callbacks::type_op_normalize_predicate
- query_callbacks::type_op_normalize_ty
- query_callbacks::type_op_prove_predicate
- query_callbacks::type_op_subtype
- query_callbacks::type_param_predicates
- query_callbacks::type_uninhabited_from
- query_callbacks::typeck
- query_callbacks::typeck_const_arg
- query_callbacks::typeck_item_bodies
- query_callbacks::unsafe_derive_on_repr_packed
- query_callbacks::unsafety_check_result
- query_callbacks::unsafety_check_result_for_const_arg
- query_callbacks::unused_generic_params
- query_callbacks::upstream_drop_glue_for
- query_callbacks::upstream_monomorphizations
- query_callbacks::upstream_monomorphizations_for
- query_callbacks::upvars_mentioned
- query_callbacks::used_crate_source
- query_callbacks::used_trait_imports
- query_callbacks::valtree_to_const_val
- query_callbacks::variances_of
- query_callbacks::visibility
- query_callbacks::visible_parent_map
- query_callbacks::vtable_allocation
- query_callbacks::vtable_entries
- query_callbacks::vtable_trait_upcasting_coercion_new_vptr_slot
- query_callbacks::wasm_import_module_map