Module rustdoc::core [−][src]
Re-exports
use rustc_lint; |
use rustc_driver; |
use rustc_driver::driver; |
use rustc_driver::target_features; |
use rustc_driver::abort_on_err; |
use rustc::session; |
use rustc::session::config; |
use rustc::hir::def_id::DefId; |
use rustc::hir::def_id::CrateNum; |
use rustc::hir::def::Def; |
use rustc::middle::cstore::CrateStore; |
use rustc::middle::privacy::AccessLevels; |
use rustc::ty; |
use rustc::ty::TyCtxt; |
use rustc::ty::AllArenas; |
use rustc::hir::map as hir_map; |
use rustc::lint; |
use rustc::lint::LintPass; |
use rustc::session::config::ErrorOutputType; |
use rustc::util::nodemap::FxHashMap; |
use rustc::util::nodemap::FxHashMap; |
use rustc::util::nodemap::FxHashSet; |
use rustc::util::nodemap::FxHashSet; |
use rustc_resolve as resolve; |
use rustc_metadata::creader::CrateLoader; |
use rustc_metadata::cstore::CStore; |
use rustc_target::spec::TargetTriple; |
use syntax::ast::NodeId; |
use syntax::codemap; |
use syntax::edition::Edition; |
use syntax::feature_gate::UnstableFeatures; |
use syntax::json::JsonEmitter; |
use errors; |
use errors::emitter::Emitter; |
use errors::emitter::EmitterWriter; |
use std::cell::RefCell; |
use std::cell::Cell; |
use std::mem; |
use rustc_data_structures::sync; |
use rustc_data_structures::sync::Lrc; |
use std::rc::Rc; |
use std::path::PathBuf; |
use visit_ast::RustdocVisitor; |
use clean; |
use clean::Clean; |
use html::render::RenderInfo; |
Structs
CodegenOptions |
[ Experimental ]
|
DocContext | |
SearchPaths |
[ Experimental ]
|
Enums
Input |
[ Experimental ]
|
Traits
DocAccessLevels |
Functions
new_handler |
Creates a new diagnostic |
run_core |
Type Definitions
ExternalPaths |