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
]