@@ -128,7 +128,12 @@ macro_rules! arena_types {
128
128
[ ] arm: rustc:: hir:: Arm <$tcx>,
129
129
[ ] attribute: syntax:: ast:: Attribute ,
130
130
[ ] block: rustc:: hir:: Block <$tcx>,
131
+ [ ] bare_fn_ty: rustc:: hir:: BareFnTy <$tcx>,
131
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>,
132
137
[ ] expr: rustc:: hir:: Expr <$tcx>,
133
138
[ ] field: rustc:: hir:: Field <$tcx>,
134
139
[ ] field_pat: rustc:: hir:: FieldPat <$tcx>,
@@ -142,12 +147,15 @@ macro_rules! arena_types {
142
147
[ ] pat: rustc:: hir:: Pat <$tcx>,
143
148
[ ] path: rustc:: hir:: Path <$tcx>,
144
149
[ ] path_segment: rustc:: hir:: PathSegment <$tcx>,
150
+ [ ] poly_trait_ref: rustc:: hir:: PolyTraitRef <$tcx>,
145
151
[ ] qpath: rustc:: hir:: QPath <$tcx>,
146
152
[ ] stmt: rustc:: hir:: Stmt <$tcx>,
147
153
[ ] struct_field: rustc:: hir:: StructField <$tcx>,
148
154
[ ] trait_item_ref: rustc:: hir:: TraitItemRef ,
149
155
[ ] ty: rustc:: hir:: Ty <$tcx>,
156
+ [ ] type_binding: rustc:: hir:: TypeBinding <$tcx>,
150
157
[ ] variant: rustc:: hir:: Variant <$tcx>,
158
+ [ ] where_predicate: rustc:: hir:: WherePredicate <$tcx>,
151
159
] , $tcx) ;
152
160
)
153
161
}
0 commit comments