List of all items
Structs
- Queries
- errors::CantEmitMIR
- errors::EmojiIdentifier
- errors::ErrorWritingDependencies
- errors::FailedWritingFile
- errors::FerrisIdentifier
- errors::GeneratedFileConflictsWithDirectory
- errors::InputFileWouldBeOverWritten
- errors::MixedBinCrate
- errors::MixedProcMacroCrate
- errors::OutDirError
- errors::ProcMacroDocWithoutArg
- errors::RustcErrorFatal
- errors::RustcErrorUnexpectedAnnotation
- errors::TempsDirError
- interface::BoxedResolver
- interface::Compiler
- interface::Config
- passes::LintStoreExpandImpl
- passes::QueryContext
- passes::boxed_resolver::BoxedResolver
- passes::boxed_resolver::BoxedResolverInner
- proc_macro_decls::Finder
- queries::Linker
- queries::Queries
- queries::Query
Functions
- callbacks::def_id_debug
- callbacks::setup_callbacks
- callbacks::track_diagnostic
- callbacks::track_span_parent
- interface::create_compiler_and_run
- interface::parse_cfgspecs
- interface::parse_check_cfg
- interface::run_compiler
- interface::try_print_query_stack
- passes::analysis
- passes::check_output
- passes::configure_and_expand
- passes::count_nodes
- passes::create_global_ctxt
- passes::create_resolver
- passes::escape_dep_env
- passes::escape_dep_filename
- passes::generated_output_paths
- passes::get_recursion_limit
- passes::output_conflicts_with_dir
- passes::output_contains_path
- passes::parse
- passes::pre_expansion_lint
- passes::prepare_outputs
- passes::register_plugins
- passes::start_codegen
- passes::write_out_deps
- proc_macro_decls::proc_macro_decls_static
- proc_macro_decls::provide
- setup_callbacks
- util::add_configuration
- util::build_output_filenames
- util::categorize_crate_type
- util::check_attr_crate_type
- util::collect_crate_types
- util::commit_date_str
- util::commit_hash_str
- util::create_session
- util::get_codegen_backend
- util::get_codegen_sysroot
- util::get_rustc_path_inner
- util::get_stack_size
- util::load_backend_from_dylib
- util::release_str
- util::run_in_thread_pool_with_globals
- util::rustc_path
- util::scoped_thread
- util::sysroot_candidates
- util::version_str
Typedefs
Statics
- DEFAULT_EXTERN_QUERY_PROVIDERS
- DEFAULT_QUERY_PROVIDERS
- passes::DEFAULT_EXTERN_QUERY_PROVIDERS
- passes::DEFAULT_QUERY_PROVIDERS
Constants
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_CantEmitMIR
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_EmojiIdentifier
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_ErrorWritingDependencies
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_FailedWritingFile
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_FerrisIdentifier
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_GeneratedFileConflictsWithDirectory
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_InputFileWouldBeOverWritten
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_MixedBinCrate
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_MixedProcMacroCrate
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_OutDirError
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_ProcMacroDocWithoutArg
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RustcErrorFatal
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_RustcErrorUnexpectedAnnotation
- errors::_DERIVE_rustc_session_SessionDiagnostic_session_diagnostic_sess_G_FOR_TempsDirError
- util::CRATE_TYPES
- util::STACK_SIZE