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 Handler that can be used to emit warnings and errors.

run_core

Type Definitions

ExternalPaths