diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2020-01-05 02:37:57 +0100 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2020-01-05 12:49:22 +0100 |
| commit | ebfd8673a791661d9cb526d9994f2f6bbfa49348 (patch) | |
| tree | 084e589725ed9868e6d208e65b63e51d43fefc27 /src/librustc_interface | |
| parent | 1c091bba51e937df166dc978ab6de647cfaac719 (diff) | |
| download | rust-ebfd8673a791661d9cb526d9994f2f6bbfa49348.tar.gz rust-ebfd8673a791661d9cb526d9994f2f6bbfa49348.zip | |
Remove rustc_hir reexports in rustc::hir.
Diffstat (limited to 'src/librustc_interface')
| -rw-r--r-- | src/librustc_interface/passes.rs | 14 | ||||
| -rw-r--r-- | src/librustc_interface/proc_macro_decls.rs | 6 | ||||
| -rw-r--r-- | src/librustc_interface/queries.rs | 8 |
3 files changed, 14 insertions, 14 deletions
diff --git a/src/librustc_interface/passes.rs b/src/librustc_interface/passes.rs index cd632c310f0..432f79bba03 100644 --- a/src/librustc_interface/passes.rs +++ b/src/librustc_interface/passes.rs @@ -5,8 +5,7 @@ use crate::util; use log::{info, log_enabled, warn}; use rustc::arena::Arena; use rustc::dep_graph::DepGraph; -use rustc::hir; -use rustc::hir::def_id::{CrateNum, LOCAL_CRATE}; +use rustc::hir::map; use rustc::lint; use rustc::middle; use rustc::middle::cstore::{CrateStore, MetadataLoader, MetadataLoaderDyn}; @@ -26,6 +25,7 @@ use rustc_data_structures::sync::{par_iter, Lrc, Once, ParallelIterator, WorkerL use rustc_data_structures::{box_region_allow_access, declare_box_region_type, parallel}; use rustc_errors::PResult; use rustc_expand::base::ExtCtxt; +use rustc_hir::def_id::{CrateNum, LOCAL_CRATE}; use rustc_incremental; use rustc_mir as mir; use rustc_parse::{parse_crate_from_file, parse_crate_from_source_str}; @@ -433,7 +433,7 @@ pub fn lower_to_hir<'res, 'tcx>( dep_graph: &'res DepGraph, krate: &'res ast::Crate, arena: &'tcx Arena<'tcx>, -) -> Result<hir::map::Forest<'tcx>> { +) -> Result<map::Forest<'tcx>> { // Lower AST to HIR. let hir_forest = sess.time("lowering AST -> HIR", || { let hir_crate = rustc_ast_lowering::lower_crate( @@ -449,7 +449,7 @@ pub fn lower_to_hir<'res, 'tcx>( hir_stats::print_hir_stats(&hir_crate); } - hir::map::Forest::new(hir_crate, &dep_graph) + map::Forest::new(hir_crate, &dep_graph) }); sess.time("early lint checks", || { @@ -676,7 +676,7 @@ pub fn default_provide(providers: &mut ty::query::Providers<'_>) { providers.analysis = analysis; proc_macro_decls::provide(providers); plugin::build::provide(providers); - hir::provide(providers); + rustc::hir::provide(providers); mir::provide(providers); rustc_privacy::provide(providers); typeck::provide(providers); @@ -714,7 +714,7 @@ impl<'tcx> QueryContext<'tcx> { pub fn create_global_ctxt<'tcx>( compiler: &'tcx Compiler, lint_store: Lrc<lint::LintStore>, - hir_forest: &'tcx hir::map::Forest<'tcx>, + hir_forest: &'tcx map::Forest<'tcx>, mut resolver_outputs: ResolverOutputs, outputs: OutputFilenames, crate_name: &str, @@ -727,7 +727,7 @@ pub fn create_global_ctxt<'tcx>( // Construct the HIR map. let hir_map = sess.time("indexing HIR", || { - hir::map::map_crate(sess, &*resolver_outputs.cstore, &hir_forest, defs) + map::map_crate(sess, &*resolver_outputs.cstore, &hir_forest, defs) }); let query_result_on_disk_cache = diff --git a/src/librustc_interface/proc_macro_decls.rs b/src/librustc_interface/proc_macro_decls.rs index beb479046a5..9238f88b2b5 100644 --- a/src/librustc_interface/proc_macro_decls.rs +++ b/src/librustc_interface/proc_macro_decls.rs @@ -1,8 +1,8 @@ -use rustc::hir; -use rustc::hir::def_id::{CrateNum, DefId, LOCAL_CRATE}; -use rustc::hir::itemlikevisit::ItemLikeVisitor; use rustc::ty::query::Providers; use rustc::ty::TyCtxt; +use rustc_hir as hir; +use rustc_hir::def_id::{CrateNum, DefId, LOCAL_CRATE}; +use rustc_hir::itemlikevisit::ItemLikeVisitor; use rustc_span::symbol::sym; use syntax::attr; diff --git a/src/librustc_interface/queries.rs b/src/librustc_interface/queries.rs index c0a75e7efbf..2de0e1ecccc 100644 --- a/src/librustc_interface/queries.rs +++ b/src/librustc_interface/queries.rs @@ -3,8 +3,7 @@ use crate::passes::{self, BoxedResolver, QueryContext}; use rustc::arena::Arena; use rustc::dep_graph::DepGraph; -use rustc::hir; -use rustc::hir::def_id::LOCAL_CRATE; +use rustc::hir::map; use rustc::lint; use rustc::lint::LintStore; use rustc::session::config::{OutputFilenames, OutputType}; @@ -14,6 +13,7 @@ use rustc::ty::{AllArenas, GlobalCtxt, ResolverOutputs}; use rustc::util::common::ErrorReported; use rustc_codegen_utils::codegen_backend::CodegenBackend; use rustc_data_structures::sync::{Lrc, Once, WorkerLocal}; +use rustc_hir::def_id::LOCAL_CRATE; use rustc_incremental::DepGraphFuture; use std::any::Any; use std::cell::{Ref, RefCell, RefMut}; @@ -76,7 +76,7 @@ pub struct Queries<'tcx> { register_plugins: Query<(ast::Crate, Lrc<LintStore>)>, expansion: Query<(ast::Crate, Steal<Rc<RefCell<BoxedResolver>>>, Lrc<LintStore>)>, dep_graph: Query<DepGraph>, - lower_to_hir: Query<(&'tcx hir::map::Forest<'tcx>, Steal<ResolverOutputs>)>, + lower_to_hir: Query<(&'tcx map::Forest<'tcx>, Steal<ResolverOutputs>)>, prepare_outputs: Query<OutputFilenames>, global_ctxt: Query<QueryContext<'tcx>>, ongoing_codegen: Query<Box<dyn Any>>, @@ -211,7 +211,7 @@ impl<'tcx> Queries<'tcx> { pub fn lower_to_hir( &'tcx self, - ) -> Result<&Query<(&'tcx hir::map::Forest<'tcx>, Steal<ResolverOutputs>)>> { + ) -> Result<&Query<(&'tcx map::Forest<'tcx>, Steal<ResolverOutputs>)>> { self.lower_to_hir.compute(|| { let expansion_result = self.expansion()?; let peeked = expansion_result.peek(); |
