Module rustc_metadata::cstore_impl [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Re-exports
use cstore; |
use encoder; |
use link_args; |
use native_libs; |
use foreign_modules; |
use schema; |
use rustc::ty::query::QueryConfig; |
use rustc::middle::cstore::CrateStore; |
use rustc::middle::cstore::DepKind; |
use rustc::middle::cstore::MetadataLoader; |
use rustc::middle::cstore::LinkMeta; |
use rustc::middle::cstore::LoadedMacro; |
use rustc::middle::cstore::EncodedMetadata; |
use rustc::middle::cstore::NativeLibraryKind; |
use rustc::middle::exported_symbols::ExportedSymbol; |
use rustc::middle::stability::DeprecationEntry; |
use rustc::hir::def; |
use rustc::session::CrateDisambiguator; |
use rustc::session::Session; |
use rustc::ty; |
use rustc::ty::TyCtxt; |
use rustc::ty::query::Providers; |
use rustc::hir::def_id::CrateNum; |
use rustc::hir::def_id::DefId; |
use rustc::hir::def_id::LOCAL_CRATE; |
use rustc::hir::def_id::CRATE_DEF_INDEX; |
use rustc::hir::map::DefKey; |
use rustc::hir::map::DefPath; |
use rustc::hir::map::DefPathHash; |
use rustc::hir::map::blocks::FnLikeNode; |
use rustc::hir::map::definitions::DefPathTable; |
use rustc::util::nodemap::DefIdMap; |
use rustc::util::nodemap::DefIdMap; |
use std::any::Any; |
use rustc_data_structures::sync::Lrc; |
use std::sync::Arc; |
use syntax::ast; |
use syntax::attr; |
use syntax::codemap; |
use syntax::edition::Edition; |
use syntax::ext::base::SyntaxExtension; |
use syntax::parse::filemap_to_stream; |
use syntax::symbol::Symbol; |
use syntax_pos::Span; |
use syntax_pos::NO_EXPANSION; |
use syntax_pos::FileName; |
use rustc_data_structures::indexed_set::IdxSetBuf; |
use rustc::hir; |
Traits
IntoArgs |
[ Experimental ]
|
Functions
provide |
[ Experimental ]
|
provide_extern |
[ Experimental ]
|