List of all items
Structs
- Stamp
- TestCollector
- TestCollectorCx
- common::Config
- common::TargetCfg
- common::TargetCfgs
- common::TestPaths
- compute_diff::Mismatch
- errors::Error
- header::CheckDirectiveResult
- header::DirectiveLine
- header::EarlyProps
- header::HeadersCache
- header::TestProps
- header::auxiliary::AuxProps
- header::cfg::ContainsEither
- header::cfg::ContainsPrefixed
- header::cfg::ParsedNameDirective
- header::needs::CachedNeedsConditions
- header::needs::Need
- json::ArtifactNotification
- json::Diagnostic
- json::DiagnosticCode
- json::DiagnosticSpan
- json::DiagnosticSpanMacroExpansion
- json::FutureBreakageItem
- json::FutureIncompatReport
- json::UnusedExternNotification
- runtest::ProcArgs
- runtest::ProcRes
- runtest::TestCx
- runtest::debugger::DebuggerCommands
Enums
- common::CompareMode
- common::Debugger
- common::Endian
- common::FailMode
- common::Mode
- common::PanicStrategy
- common::PassMode
- common::Sanitizer
- compute_diff::DiffLine
- errors::ErrorKind
- errors::WhichLine
- header::IgnoreDecision
- header::cfg::MatchOutcome
- read2::ProcOutput
- read2::Truncated
- runtest::AllowUnused
- runtest::AuxType
- runtest::Emit
- runtest::LinkToAux
- runtest::ReadFrom
- runtest::TargetLocation
- runtest::TestOutput
- runtest::WillExecute
Traits
Macros
Functions
- check_for_overlapping_test_paths
- collect_and_make_tests
- collect_tests_from_dir
- common::builtin_cfg_names
- common::default_os
- common::default_reloc_model
- common::expected_output_path
- common::incremental_dir
- common::output_base_dir
- common::output_base_name
- common::output_relative_path
- common::output_testname_unique
- common::rustc_output
- common::serde_parse_u32
- common_inputs_stamp
- compute_diff::make_diff
- compute_diff::write_diff
- compute_diff::write_filtered_diff
- debuggers::analyze_cdb
- debuggers::analyze_gdb
- debuggers::configure_cdb
- debuggers::configure_gdb
- debuggers::configure_lldb
- debuggers::extract_cdb_version
- debuggers::extract_gdb_version
- debuggers::extract_lldb_version
- debuggers::find_cdb
- debuggers::is_android_gdb_target
- debuggers::is_pc_windows_msvc_target
- debuggers::not_a_digit
- errors::load_errors
- errors::parse_expected
- files_related_to_test
- header::auxiliary::parse_and_update_aux
- header::auxiliary::parse_aux_crate
- header::cfg::handle_ignore
- header::cfg::handle_only
- header::cfg::parse_cfg_name_directive
- header::check_directive
- header::expand_variables
- header::extract_llvm_version
- header::extract_llvm_version_from_binary
- header::extract_version_range
- header::ignore_cdb
- header::ignore_gdb
- header::ignore_lldb
- header::ignore_llvm
- header::iter_header
- header::line_directive
- header::llvm_has_libzstd
- header::make_test_description
- header::needs::find_dlltool
- header::needs::handle_needs
- header::needs::has_symlinks
- header::parse_normalize_rule
- is_test
- is_up_to_date
- json::extract_rendered
- json::parse_line
- json::parse_output
- json::push_backtrace
- json::push_expected_errors
- json::rustfix_diagnostics_only
- log_config
- make_test
- make_test_closure
- make_test_name
- modified_tests
- opt_str
- opt_str2
- parse_config
- raise_fd_limit::raise_fd_limit
- read2::imp::read2
- read2::read2_abbreviated
- run_tests
- runtest::compute_stamp_hash
- runtest::debugger::check_single_line
- runtest::disable_error_reporting
- runtest::dylib_name
- runtest::get_lib_name
- runtest::remove_and_create_dir_all
- runtest::run
- stamp_file_path
- test_opts
- util::add_dylib_path
- util::copy_dir_all
- util::dylib_env_var
- util::lib_path_env_var
- util::logv
- util::make_new_path
- util::path_div
Constants
- common::UI_COVERAGE
- common::UI_COVERAGE_MAP
- common::UI_EXTENSIONS
- common::UI_FIXED
- common::UI_RUN_STDERR
- common::UI_RUN_STDOUT
- common::UI_STDERR
- common::UI_STDERR_16
- common::UI_STDERR_32
- common::UI_STDERR_64
- common::UI_STDOUT
- common::UI_SVG
- common::UI_WINDOWS_SVG
- header::KNOWN_DIRECTIVE_NAMES
- header::KNOWN_HTMLDOCCK_DIRECTIVE_NAMES
- header::KNOWN_JSONDOCCK_DIRECTIVE_NAMES
- header::cfg::EXTRA_ARCHS
- header::directives::ADD_CORE_STUBS
- header::directives::ASSEMBLY_OUTPUT
- header::directives::AUX_BIN
- header::directives::AUX_BUILD
- header::directives::AUX_CODEGEN_BACKEND
- header::directives::AUX_CRATE
- header::directives::BUILD_AUX_DOCS
- header::directives::CHECK_RUN_RESULTS
- header::directives::CHECK_STDOUT
- header::directives::CHECK_TEST_LINE_NUMBERS_MATCH
- header::directives::COMPARE_OUTPUT_LINES_BY_SUBSET
- header::directives::COMPILE_FLAGS
- header::directives::DOC_FLAGS
- header::directives::DONT_CHECK_COMPILER_STDERR
- header::directives::DONT_CHECK_COMPILER_STDOUT
- header::directives::DONT_CHECK_FAILURE_STATUS
- header::directives::ERROR_PATTERN
- header::directives::EXEC_ENV
- header::directives::FAILURE_STATUS
- header::directives::FILECHECK_FLAGS
- header::directives::FORBID_OUTPUT
- header::directives::FORCE_HOST
- header::directives::IGNORE_PASS
- header::directives::INCORRECT_COMPILER_FLAGS
- header::directives::INCREMENTAL
- header::directives::KNOWN_BUG
- header::directives::LLVM_COV_FLAGS
- header::directives::NO_AUTO_CHECK_CFG
- header::directives::NO_PREFER_DYNAMIC
- header::directives::PRETTY_COMPARE_ONLY
- header::directives::PRETTY_EXPANDED
- header::directives::PRETTY_MODE
- header::directives::REGEX_ERROR_PATTERN
- header::directives::REMAP_SRC_BASE
- header::directives::RUN_FLAGS
- header::directives::RUN_RUSTFIX
- header::directives::RUSTC_ENV
- header::directives::RUSTFIX_ONLY_MACHINE_APPLICABLE
- header::directives::SHOULD_ICE
- header::directives::STDERR_PER_BITWIDTH
- header::directives::TEST_MIR_PASS
- header::directives::UNIQUE_DOC_OUT_DIR
- header::directives::UNSET_EXEC_ENV
- header::directives::UNSET_RUSTC_ENV
- read2::FILTERED_PATHS_PLACEHOLDER_LEN
- read2::MAX_OUT_LEN
- runtest::FAKE_SRC_BASE