Module rustdoc::test [−][src]
Re-exports
use std::env; |
use std::ffi::OsString; |
use std::io::prelude::*; |
use std::io; |
use std::path::Path; |
use std::path::PathBuf; |
use std::panic; |
use std::panic::AssertUnwindSafe; |
use std::process::Command; |
use std::str; |
use rustc_data_structures::sync::Lrc; |
use std::sync::Arc; |
use std::sync::Mutex; |
use testing; |
use rustc_lint; |
use rustc::hir; |
use rustc::hir::intravisit; |
use rustc::session; |
use rustc::session::CompileIncomplete; |
use rustc::session::config; |
use rustc::session::config::OutputType; |
use rustc::session::config::OutputTypes; |
use rustc::session::config::Externs; |
use rustc::session::config::CodegenOptions; |
use rustc::session::search_paths::SearchPaths; |
use rustc::session::search_paths::PathKind; |
use rustc_metadata::dynamic_lib::DynamicLibrary; |
use tempdir::TempDir; |
use rustc_driver; |
use rustc_driver::driver; |
use rustc_driver::target_features; |
use rustc_driver::Compilation; |
use rustc_driver::driver::phase_2_configure_and_expand; |
use rustc_metadata::cstore::CStore; |
use rustc_resolve::MakeGlobMap; |
use syntax::ast; |
use syntax::codemap::CodeMap; |
use syntax::edition::Edition; |
use syntax::feature_gate::UnstableFeatures; |
use syntax::with_globals; |
use syntax_pos::BytePos; |
use syntax_pos::DUMMY_SP; |
use syntax_pos::Pos; |
use syntax_pos::Span; |
use syntax_pos::FileName; |
use errors; |
use errors::emitter::ColorConfig; |
use clean::Attributes; |
use html::markdown; |
Structs
Collector | |
HirCollector | |
TestOptions |
Functions
make_test |
Makes the test file. Also returns the number of lines before the code begins |
partition_source | |
run | |
run_test | |
scrape_test_config |