rustc: use a separate copy of P for HIR than for AST.
This commit is contained in:
parent
25a920648a
commit
c6374cfbe2
20 changed files with 176 additions and 28 deletions
|
|
@ -20,6 +20,7 @@ use rustc::mir::interpret::{GlobalId, ConstValue};
|
|||
use rustc::hir;
|
||||
use rustc::hir::def::{CtorKind, DefKind, Res};
|
||||
use rustc::hir::def_id::{CrateNum, DefId, CRATE_DEF_INDEX, LOCAL_CRATE};
|
||||
use rustc::hir::ptr::P;
|
||||
use rustc::ty::subst::{InternalSubsts, SubstsRef, UnpackedKind};
|
||||
use rustc::ty::{self, DefIdTree, TyCtxt, Region, RegionVid, Ty, AdtKind};
|
||||
use rustc::ty::fold::TypeFolder;
|
||||
|
|
@ -29,7 +30,6 @@ use syntax::ast::{self, AttrStyle, Ident};
|
|||
use syntax::attr;
|
||||
use syntax::ext::base::MacroKind;
|
||||
use syntax::source_map::{dummy_spanned, Spanned};
|
||||
use syntax::ptr::P;
|
||||
use syntax::symbol::{Symbol, kw, sym};
|
||||
use syntax::symbol::InternedString;
|
||||
use syntax_pos::{self, Pos, FileName};
|
||||
|
|
|
|||
|
|
@ -6,11 +6,11 @@ use syntax::ast;
|
|||
use syntax::ast::{Name, NodeId};
|
||||
use syntax::attr;
|
||||
use syntax::ext::base::MacroKind;
|
||||
use syntax::ptr::P;
|
||||
use syntax_pos::{self, Span};
|
||||
|
||||
use rustc::hir;
|
||||
use rustc::hir::def_id::CrateNum;
|
||||
use rustc::hir::ptr::P;
|
||||
|
||||
pub struct Module<'hir> {
|
||||
pub name: Option<Name>,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue