Skip to main content

Module cstore_impl

Module cstore_impl 

Source

Re-exportsยง

use std::any::Any; ๐Ÿ”’
use std::mem; ๐Ÿ”’
use std::sync::Arc; ๐Ÿ”’
use rustc_attr_ir::Deprecation; ๐Ÿ”’
use rustc_crate_store::CrateStore; ๐Ÿ”’
use rustc_crate_store::ExternCrate; ๐Ÿ”’
use rustc_data_structures::fx::FxHashMap; ๐Ÿ”’
use rustc_hir::def::CtorKind; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def_id::CrateNum; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_hir::def_id::DefIdMap; ๐Ÿ”’
use rustc_hir::def_id::LOCAL_CRATE; ๐Ÿ”’
use rustc_hir::definitions::DefKey; ๐Ÿ”’
use rustc_hir::definitions::DefPath; ๐Ÿ”’
use rustc_hir::definitions::DefPathHash; ๐Ÿ”’
use rustc_middle::arena::ArenaAllocatable; ๐Ÿ”’
use rustc_middle::middle::exported_symbols::ExportedSymbol; ๐Ÿ”’
use rustc_middle::middle::resolve::AmbigModChild; ๐Ÿ”’
use rustc_middle::middle::resolve::ModChild; ๐Ÿ”’
use rustc_middle::middle::stability::DeprecationEntry; ๐Ÿ”’
use rustc_middle::queries::ExternProviders; ๐Ÿ”’
use rustc_middle::query::LocalCrate; ๐Ÿ”’
use rustc_middle::ty::fast_reject::SimplifiedType; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_middle::ty::TypeVisitable; ๐Ÿ”’
use rustc_middle::util::Providers; ๐Ÿ”’
use rustc_serialize::Decoder; ๐Ÿ”’
use rustc_session::StableCrateId; ๐Ÿ”’
use rustc_span::def_id::ModId; ๐Ÿ”’
use rustc_span::hygiene::ExpnId; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::Symbol; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_span::kw; ๐Ÿ”’
use super::Decodable; ๐Ÿ”’
use super::Decodable; ๐Ÿ”’
use super::DecodeIterator; ๐Ÿ”’
use crate::creader::CStore; ๐Ÿ”’
use crate::creader::LoadedMacro; ๐Ÿ”’
use crate::rmeta::AttrFlags; ๐Ÿ”’
use crate::rmeta::table::IsDefault; ๐Ÿ”’
use crate::eii; ๐Ÿ”’
use crate::foreign_modules; ๐Ÿ”’
use crate::native_libs; ๐Ÿ”’

Macrosยง

provide ๐Ÿ”’
provide_one ๐Ÿ”’

Traitsยง

IntoArgs ๐Ÿ”’
ProcessQueryValue ๐Ÿ”’

Functionsยง

provide ๐Ÿ”’
provide_cstore_hooks ๐Ÿ”’
provide_extern ๐Ÿ”’