@@ -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