diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2020-01-07 17:30:29 +0100 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2020-01-08 22:01:07 +0100 |
| commit | 37d76dc2f793ba6317efbcd45f2d998565bfa0d6 (patch) | |
| tree | 292d25c3f092cbecbba1607fe71d797abaaef35e /src | |
| parent | 8351667091af662fe5cb22341e6c631a136a000b (diff) | |
| download | rust-37d76dc2f793ba6317efbcd45f2d998565bfa0d6.tar.gz rust-37d76dc2f793ba6317efbcd45f2d998565bfa0d6.zip | |
{rustc::hir -> rustc_hir}::intravisit
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc/hir/mod.rs | 3 | ||||
| -rw-r--r-- | src/librustc_hir/intravisit.rs (renamed from src/librustc/hir/intravisit.rs) | 6 | ||||
| -rw-r--r-- | src/librustc_hir/lib.rs | 1 |
3 files changed, 7 insertions, 3 deletions
diff --git a/src/librustc/hir/mod.rs b/src/librustc/hir/mod.rs index 3087fc3c1f2..abbff7b65f2 100644 --- a/src/librustc/hir/mod.rs +++ b/src/librustc/hir/mod.rs @@ -4,10 +4,11 @@ pub mod check_attr; pub mod exports; -pub mod intravisit; pub mod map; pub mod upvars; +pub use rustc_hir::intravisit; + use crate::ty::query::Providers; pub fn provide(providers: &mut Providers<'_>) { diff --git a/src/librustc/hir/intravisit.rs b/src/librustc_hir/intravisit.rs index 13b5be08d8a..f4348add4d6 100644 --- a/src/librustc/hir/intravisit.rs +++ b/src/librustc_hir/intravisit.rs @@ -31,10 +31,12 @@ //! This order consistency is required in a few places in rustc, for //! example generator inference, and possibly also HIR borrowck. -use rustc_hir::itemlikevisit::{ItemLikeVisitor, ParItemLikeVisitor}; -use rustc_hir::*; +use crate::hir::*; +use crate::hir_id::CRATE_HIR_ID; +use crate::itemlikevisit::{ItemLikeVisitor, ParItemLikeVisitor}; use rustc_span::Span; use syntax::ast::{Attribute, Ident, Label, Name}; +use syntax::walk_list; pub struct DeepVisitor<'v, V> { visitor: &'v mut V, diff --git a/src/librustc_hir/lib.rs b/src/librustc_hir/lib.rs index 8bf2e6299a9..66494d0fa73 100644 --- a/src/librustc_hir/lib.rs +++ b/src/librustc_hir/lib.rs @@ -15,6 +15,7 @@ pub mod def; pub mod def_id; mod hir; pub mod hir_id; +pub mod intravisit; pub mod itemlikevisit; pub mod pat_util; pub mod print; |
