List of all items
Structs
- Linker
- errors::CantEmitMIR
- errors::EmojiIdentifier
- errors::ErrorWritingDependencies
- errors::FailedWritingFile
- errors::FerrisIdentifier
- errors::GeneratedFileConflictsWithDirectory
- errors::IgnoringExtraFilename
- errors::IgnoringOutDir
- errors::InputFileWouldBeOverWritten
- errors::MixedBinCrate
- errors::MixedProcMacroCrate
- errors::MultipleOutputTypesAdaption
- errors::MultipleOutputTypesToStdout
- errors::OutDirError
- errors::ProcMacroCratePanicAbort
- errors::RustcErrorFatal
- errors::RustcErrorUnexpectedAnnotation
- errors::TempsDirError
- interface::Compiler
- interface::Config
- passes::LintStoreExpandImpl
- queries::Linker
Macros
Functions
- callbacks::def_id_debug
- callbacks::dep_kind_debug
- callbacks::dep_node_debug
- callbacks::setup_callbacks
- callbacks::track_diagnostic
- callbacks::track_span_parent
- interface::initialize_checked_jobserver
- interface::parse_cfg
- interface::parse_check_cfg
- interface::run_compiler
- interface::try_print_query_stack
- passes::analysis
- passes::check_for_rustc_errors_attr
- passes::configure_and_expand
- passes::create_and_enter_global_ctxt
- passes::early_lint_checks
- 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::resolver_for_lowering_raw
- passes::run_required_analyses
- passes::start_codegen
- passes::write_dep_info
- 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::check_attr_crate_type
- util::get_codegen_backend
- util::get_codegen_sysroot
- util::get_rustc_path_inner
- util::init_stack_size
- util::load_backend_from_dylib
- util::multiple_output_types_to_stdout
- util::run_in_thread_pool_with_globals
- util::run_in_thread_with_globals
- util::rustc_path
- util::rustc_version_str