@@ -38,13 +38,13 @@ macro_rules! arena_types {
3838            [ ]  tables:  rustc:: ty:: TypeckTables <$tcx>, 
3939            [ ]  const_allocs:  rustc:: mir:: interpret:: Allocation , 
4040            [ ]  vtable_method:  Option <( 
41-                 rustc :: hir :: def_id:: DefId , 
41+                 rustc_hir :: def_id:: DefId , 
4242                rustc:: ty:: subst:: SubstsRef <$tcx>
4343            ) >, 
44-             [ few,  decode]  mir_keys:  rustc :: hir :: def_id:: DefIdSet , 
44+             [ few,  decode]  mir_keys:  rustc_hir :: def_id:: DefIdSet , 
4545            [ decode]  specialization_graph:  rustc:: traits:: specialization_graph:: Graph , 
4646            [ ]  region_scope_tree:  rustc:: middle:: region:: ScopeTree , 
47-             [ ]  item_local_set:  rustc :: hir :: ItemLocalSet , 
47+             [ ]  item_local_set:  rustc_hir :: ItemLocalSet , 
4848            [ decode]  mir_const_qualif:  rustc_index:: bit_set:: BitSet <rustc:: mir:: Local >, 
4949            [ ]  trait_impls_of:  rustc:: ty:: trait_def:: TraitImpls , 
5050            [ ]  dropck_outlives: 
@@ -87,75 +87,75 @@ macro_rules! arena_types {
8787                >, 
8888            [ few]  crate_inherent_impls:  rustc:: ty:: CrateInherentImpls , 
8989            [ few]  upstream_monomorphizations: 
90-                 rustc :: hir :: def_id:: DefIdMap <
90+                 rustc_hir :: def_id:: DefIdMap <
9191                    rustc_data_structures:: fx:: FxHashMap <
9292                        rustc:: ty:: subst:: SubstsRef <' tcx>, 
93-                         rustc :: hir :: def_id:: CrateNum 
93+                         rustc_hir :: def_id:: CrateNum 
9494                    >
9595                >, 
9696            [ few]  diagnostic_items:  rustc_data_structures:: fx:: FxHashMap <
9797                rustc_span:: symbol:: Symbol , 
98-                 rustc :: hir :: def_id:: DefId , 
98+                 rustc_hir :: def_id:: DefId , 
9999            >, 
100100            [ few]  resolve_lifetimes:  rustc:: middle:: resolve_lifetime:: ResolveLifetimes , 
101101            [ few]  lint_levels:  rustc:: lint:: LintLevelMap , 
102102            [ few]  stability_index:  rustc:: middle:: stability:: Index <' tcx>, 
103103            [ few]  features:  rustc_feature:: Features , 
104-             [ few]  all_traits:  Vec <rustc :: hir :: def_id:: DefId >, 
104+             [ few]  all_traits:  Vec <rustc_hir :: def_id:: DefId >, 
105105            [ few]  privacy_access_levels:  rustc:: middle:: privacy:: AccessLevels , 
106106            [ few]  target_features_whitelist:  rustc_data_structures:: fx:: FxHashMap <
107107                String , 
108108                Option <rustc_span:: symbol:: Symbol >
109109            >, 
110110            [ few]  wasm_import_module_map:  rustc_data_structures:: fx:: FxHashMap <
111-                 rustc :: hir :: def_id:: DefId , 
111+                 rustc_hir :: def_id:: DefId , 
112112                String 
113113            >, 
114114            [ few]  get_lib_features:  rustc:: middle:: lib_features:: LibFeatures , 
115115            [ few]  defined_lib_features:  rustc:: middle:: lang_items:: LanguageItems , 
116-             [ few]  visible_parent_map:  rustc :: hir :: def_id:: DefIdMap <rustc :: hir :: def_id:: DefId >, 
116+             [ few]  visible_parent_map:  rustc_hir :: def_id:: DefIdMap <rustc_hir :: def_id:: DefId >, 
117117            [ few]  foreign_module:  rustc:: middle:: cstore:: ForeignModule , 
118118            [ few]  foreign_modules:  Vec <rustc:: middle:: cstore:: ForeignModule >, 
119-             [ few]  reachable_non_generics:  rustc :: hir :: def_id:: DefIdMap <
119+             [ few]  reachable_non_generics:  rustc_hir :: def_id:: DefIdMap <
120120                rustc:: middle:: exported_symbols:: SymbolExportLevel 
121121            >, 
122122            [ few]  crate_variances:  rustc:: ty:: CrateVariancesMap <' tcx>, 
123123            [ few]  inferred_outlives_crate:  rustc:: ty:: CratePredicatesMap <' tcx>, 
124-             [ ]  upvars:  rustc_data_structures:: fx:: FxIndexMap <rustc :: hir :: HirId ,  rustc :: hir :: Upvar >, 
124+             [ ]  upvars:  rustc_data_structures:: fx:: FxIndexMap <rustc_hir :: HirId ,  rustc_hir :: Upvar >, 
125125
126126            // HIR types 
127127            [ few]  hir_forest:  rustc:: hir:: map:: Forest <$tcx>, 
128-             [ ]  arm:  rustc :: hir :: Arm <$tcx>, 
128+             [ ]  arm:  rustc_hir :: Arm <$tcx>, 
129129            [ ]  attribute:  syntax:: ast:: Attribute , 
130-             [ ]  block:  rustc :: hir :: Block <$tcx>, 
131-             [ ]  bare_fn_ty:  rustc :: hir :: BareFnTy <$tcx>, 
132-             [ few]  global_asm:  rustc :: hir :: GlobalAsm , 
133-             [ ]  generic_arg:  rustc :: hir :: GenericArg <$tcx>, 
134-             [ ]  generic_args:  rustc :: hir :: GenericArgs <$tcx>, 
135-             [ ]  generic_bound:  rustc :: hir :: GenericBound <$tcx>, 
136-             [ ]  generic_param:  rustc :: hir :: GenericParam <$tcx>, 
137-             [ ]  expr:  rustc :: hir :: Expr <$tcx>, 
138-             [ ]  field:  rustc :: hir :: Field <$tcx>, 
139-             [ ]  field_pat:  rustc :: hir :: FieldPat <$tcx>, 
140-             [ ]  fn_decl:  rustc :: hir :: FnDecl <$tcx>, 
141-             [ ]  foreign_item:  rustc :: hir :: ForeignItem <$tcx>, 
142-             [ ]  impl_item_ref:  rustc :: hir :: ImplItemRef <$tcx>, 
143-             [ ]  inline_asm:  rustc :: hir :: InlineAsm <$tcx>, 
144-             [ ]  local:  rustc :: hir :: Local <$tcx>, 
145-             [ few]  macro_def:  rustc :: hir :: MacroDef <$tcx>, 
146-             [ ]  param:  rustc :: hir :: Param <$tcx>, 
147-             [ ]  pat:  rustc :: hir :: Pat <$tcx>, 
148-             [ ]  path:  rustc :: hir :: Path <$tcx>, 
149-             [ ]  path_segment:  rustc :: hir :: PathSegment <$tcx>, 
150-             [ ]  poly_trait_ref:  rustc :: hir :: PolyTraitRef <$tcx>, 
151-             [ ]  qpath:  rustc :: hir :: QPath <$tcx>, 
152-             [ ]  stmt:  rustc :: hir :: Stmt <$tcx>, 
153-             [ ]  struct_field:  rustc :: hir :: StructField <$tcx>, 
154-             [ ]  trait_item_ref:  rustc :: hir :: TraitItemRef , 
155-             [ ]  ty:  rustc :: hir :: Ty <$tcx>, 
156-             [ ]  type_binding:  rustc :: hir :: TypeBinding <$tcx>, 
157-             [ ]  variant:  rustc :: hir :: Variant <$tcx>, 
158-             [ ]  where_predicate:  rustc :: hir :: WherePredicate <$tcx>, 
130+             [ ]  block:  rustc_hir :: Block <$tcx>, 
131+             [ ]  bare_fn_ty:  rustc_hir :: BareFnTy <$tcx>, 
132+             [ few]  global_asm:  rustc_hir :: GlobalAsm , 
133+             [ ]  generic_arg:  rustc_hir :: GenericArg <$tcx>, 
134+             [ ]  generic_args:  rustc_hir :: GenericArgs <$tcx>, 
135+             [ ]  generic_bound:  rustc_hir :: GenericBound <$tcx>, 
136+             [ ]  generic_param:  rustc_hir :: GenericParam <$tcx>, 
137+             [ ]  expr:  rustc_hir :: Expr <$tcx>, 
138+             [ ]  field:  rustc_hir :: Field <$tcx>, 
139+             [ ]  field_pat:  rustc_hir :: FieldPat <$tcx>, 
140+             [ ]  fn_decl:  rustc_hir :: FnDecl <$tcx>, 
141+             [ ]  foreign_item:  rustc_hir :: ForeignItem <$tcx>, 
142+             [ ]  impl_item_ref:  rustc_hir :: ImplItemRef <$tcx>, 
143+             [ ]  inline_asm:  rustc_hir :: InlineAsm <$tcx>, 
144+             [ ]  local:  rustc_hir :: Local <$tcx>, 
145+             [ few]  macro_def:  rustc_hir :: MacroDef <$tcx>, 
146+             [ ]  param:  rustc_hir :: Param <$tcx>, 
147+             [ ]  pat:  rustc_hir :: Pat <$tcx>, 
148+             [ ]  path:  rustc_hir :: Path <$tcx>, 
149+             [ ]  path_segment:  rustc_hir :: PathSegment <$tcx>, 
150+             [ ]  poly_trait_ref:  rustc_hir :: PolyTraitRef <$tcx>, 
151+             [ ]  qpath:  rustc_hir :: QPath <$tcx>, 
152+             [ ]  stmt:  rustc_hir :: Stmt <$tcx>, 
153+             [ ]  struct_field:  rustc_hir :: StructField <$tcx>, 
154+             [ ]  trait_item_ref:  rustc_hir :: TraitItemRef , 
155+             [ ]  ty:  rustc_hir :: Ty <$tcx>, 
156+             [ ]  type_binding:  rustc_hir :: TypeBinding <$tcx>, 
157+             [ ]  variant:  rustc_hir :: Variant <$tcx>, 
158+             [ ]  where_predicate:  rustc_hir :: WherePredicate <$tcx>, 
159159        ] ,  $tcx) ; 
160160    ) 
161161} 
0 commit comments