rustc_metadata: Move cstore_impl into mod decoder
This commit is contained in:
parent
8e1ae56bc6
commit
0c9d4246b0
@ -17,7 +17,7 @@ use syntax_expand::base::SyntaxExtension;
|
||||
use syntax_pos;
|
||||
use proc_macro::bridge::client::ProcMacro;
|
||||
|
||||
pub use crate::cstore_impl::{provide, provide_extern};
|
||||
pub use crate::schema::{provide, provide_extern};
|
||||
|
||||
// A map from external crate numbers (as decoded from some crate file) to
|
||||
// local crate numbers (as generated during this session). Each external
|
||||
|
@ -27,7 +27,6 @@ extern crate rustc_data_structures;
|
||||
pub mod error_codes;
|
||||
|
||||
mod dependency_format;
|
||||
mod cstore_impl;
|
||||
mod foreign_modules;
|
||||
mod link_args;
|
||||
mod native_libs;
|
||||
|
@ -23,6 +23,7 @@ use syntax_pos::{self, Span};
|
||||
use std::marker::PhantomData;
|
||||
use std::num::NonZeroUsize;
|
||||
|
||||
pub use decoder::{provide, provide_extern};
|
||||
crate use encoder::encode_metadata;
|
||||
|
||||
mod decoder;
|
||||
|
@ -40,6 +40,10 @@ use syntax_pos::symbol::{Symbol, sym};
|
||||
use log::debug;
|
||||
use proc_macro::bridge::client::ProcMacro;
|
||||
|
||||
pub use cstore_impl::{provide, provide_extern};
|
||||
|
||||
mod cstore_impl;
|
||||
|
||||
crate struct DecodeContext<'a, 'tcx> {
|
||||
opaque: opaque::Decoder<'a>,
|
||||
cdata: Option<&'a CrateMetadata>,
|
||||
|
Loading…
x
Reference in New Issue
Block a user