@@ -230,20 +230,23 @@ TrivialLiftImpls! {
230
230
bool ,
231
231
usize ,
232
232
u64 ,
233
- crate :: mir :: Promoted ,
233
+ // tidy-alphabetical-start
234
234
crate :: mir:: interpret:: AllocId ,
235
235
crate :: mir:: interpret:: Scalar ,
236
+ crate :: mir:: Promoted ,
236
237
rustc_abi:: ExternAbi ,
237
238
rustc_abi:: Size ,
238
239
rustc_hir:: Safety ,
239
240
rustc_type_ir:: BoundConstness ,
240
241
rustc_type_ir:: PredicatePolarity ,
242
+ // tidy-alphabetical-end
241
243
}
242
244
243
245
// For some things about which the type library does not know, or does not
244
246
// provide any traversal implementations, we need to provide a traversal
245
247
// implementation (only for TyCtxt<'_> interners).
246
248
TrivialTypeTraversalImpls ! {
249
+ // tidy-alphabetical-start
247
250
crate :: infer:: canonical:: Certainty ,
248
251
crate :: mir:: BasicBlock ,
249
252
crate :: mir:: BindingForm <' tcx>,
@@ -265,6 +268,9 @@ TrivialTypeTraversalImpls! {
265
268
crate :: mir:: SwitchTargets ,
266
269
crate :: traits:: IsConstable ,
267
270
crate :: traits:: OverflowError ,
271
+ crate :: ty:: abstract_const:: NotConstEvaluatable ,
272
+ crate :: ty:: adjustment:: AutoBorrowMutability ,
273
+ crate :: ty:: adjustment:: PointerCoercion ,
268
274
crate :: ty:: AdtKind ,
269
275
crate :: ty:: AssocItem ,
270
276
crate :: ty:: AssocKind ,
@@ -275,32 +281,32 @@ TrivialTypeTraversalImpls! {
275
281
crate :: ty:: Placeholder <ty:: BoundVar >,
276
282
crate :: ty:: UserTypeAnnotationIndex ,
277
283
crate :: ty:: ValTree <' tcx>,
278
- crate :: ty:: abstract_const:: NotConstEvaluatable ,
279
- crate :: ty:: adjustment:: AutoBorrowMutability ,
280
- crate :: ty:: adjustment:: PointerCoercion ,
281
284
rustc_abi:: FieldIdx ,
282
285
rustc_abi:: VariantIdx ,
283
286
rustc_ast:: InlineAsmOptions ,
284
287
rustc_ast:: InlineAsmTemplatePiece ,
285
288
rustc_hir:: CoroutineKind ,
289
+ rustc_hir:: def_id:: LocalDefId ,
286
290
rustc_hir:: HirId ,
287
291
rustc_hir:: MatchSource ,
288
- rustc_hir:: def_id:: LocalDefId ,
289
292
rustc_span:: Ident ,
290
293
rustc_span:: Span ,
291
294
rustc_span:: Symbol ,
292
295
rustc_target:: asm:: InlineAsmRegOrRegClass ,
296
+ // tidy-alphabetical-end
293
297
}
294
298
295
299
// For some things about which the type library does not know, or does not
296
300
// provide any traversal implementations, we need to provide a traversal
297
301
// implementation and a lift implementation (the former only for TyCtxt<'_>
298
302
// interners).
299
303
TrivialTypeTraversalAndLiftImpls ! {
304
+ // tidy-alphabetical-start
305
+ crate :: ty:: instance:: ReifyReason ,
300
306
crate :: ty:: ParamConst ,
301
307
crate :: ty:: ParamTy ,
302
- crate :: ty:: instance:: ReifyReason ,
303
308
rustc_hir:: def_id:: DefId ,
309
+ // tidy-alphabetical-end
304
310
}
305
311
306
312
///////////////////////////////////////////////////////////////////////////
0 commit comments