@@ -38,13 +38,13 @@ macro_rules! arena_types {
38
38
[ ] tables: rustc:: ty:: TypeckTables <$tcx>,
39
39
[ ] const_allocs: rustc:: mir:: interpret:: Allocation ,
40
40
[ ] vtable_method: Option <(
41
- rustc :: hir :: def_id:: DefId ,
41
+ rustc_hir :: def_id:: DefId ,
42
42
rustc:: ty:: subst:: SubstsRef <$tcx>
43
43
) >,
44
- [ few, decode] mir_keys: rustc :: hir :: def_id:: DefIdSet ,
44
+ [ few, decode] mir_keys: rustc_hir :: def_id:: DefIdSet ,
45
45
[ decode] specialization_graph: rustc:: traits:: specialization_graph:: Graph ,
46
46
[ ] region_scope_tree: rustc:: middle:: region:: ScopeTree ,
47
- [ ] item_local_set: rustc :: hir :: ItemLocalSet ,
47
+ [ ] item_local_set: rustc_hir :: ItemLocalSet ,
48
48
[ decode] mir_const_qualif: rustc_index:: bit_set:: BitSet <rustc:: mir:: Local >,
49
49
[ ] trait_impls_of: rustc:: ty:: trait_def:: TraitImpls ,
50
50
[ ] dropck_outlives:
@@ -87,75 +87,75 @@ macro_rules! arena_types {
87
87
>,
88
88
[ few] crate_inherent_impls: rustc:: ty:: CrateInherentImpls ,
89
89
[ few] upstream_monomorphizations:
90
- rustc :: hir :: def_id:: DefIdMap <
90
+ rustc_hir :: def_id:: DefIdMap <
91
91
rustc_data_structures:: fx:: FxHashMap <
92
92
rustc:: ty:: subst:: SubstsRef <' tcx>,
93
- rustc :: hir :: def_id:: CrateNum
93
+ rustc_hir :: def_id:: CrateNum
94
94
>
95
95
>,
96
96
[ few] diagnostic_items: rustc_data_structures:: fx:: FxHashMap <
97
97
rustc_span:: symbol:: Symbol ,
98
- rustc :: hir :: def_id:: DefId ,
98
+ rustc_hir :: def_id:: DefId ,
99
99
>,
100
100
[ few] resolve_lifetimes: rustc:: middle:: resolve_lifetime:: ResolveLifetimes ,
101
101
[ few] lint_levels: rustc:: lint:: LintLevelMap ,
102
102
[ few] stability_index: rustc:: middle:: stability:: Index <' tcx>,
103
103
[ 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 >,
105
105
[ few] privacy_access_levels: rustc:: middle:: privacy:: AccessLevels ,
106
106
[ few] target_features_whitelist: rustc_data_structures:: fx:: FxHashMap <
107
107
String ,
108
108
Option <rustc_span:: symbol:: Symbol >
109
109
>,
110
110
[ few] wasm_import_module_map: rustc_data_structures:: fx:: FxHashMap <
111
- rustc :: hir :: def_id:: DefId ,
111
+ rustc_hir :: def_id:: DefId ,
112
112
String
113
113
>,
114
114
[ few] get_lib_features: rustc:: middle:: lib_features:: LibFeatures ,
115
115
[ 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 >,
117
117
[ few] foreign_module: rustc:: middle:: cstore:: ForeignModule ,
118
118
[ 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 <
120
120
rustc:: middle:: exported_symbols:: SymbolExportLevel
121
121
>,
122
122
[ few] crate_variances: rustc:: ty:: CrateVariancesMap <' tcx>,
123
123
[ 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 >,
125
125
126
126
// HIR types
127
127
[ few] hir_forest: rustc:: hir:: map:: Forest <$tcx>,
128
- [ ] arm: rustc :: hir :: Arm <$tcx>,
128
+ [ ] arm: rustc_hir :: Arm <$tcx>,
129
129
[ ] 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>,
159
159
] , $tcx) ;
160
160
)
161
161
}
0 commit comments