@@ -312,13 +312,13 @@ impl<'tcx, Prov: Provenance> ImmTy<'tcx, Prov> {
312312 }
313313}
314314
315- impl < ' mir , ' tcx : ' mir , Prov : Provenance > Projectable < ' mir , ' tcx , Prov > for ImmTy < ' tcx , Prov > {
315+ impl < ' tcx , Prov : Provenance > Projectable < ' tcx , Prov > for ImmTy < ' tcx , Prov > {
316316 #[ inline( always) ]
317317 fn layout ( & self ) -> TyAndLayout < ' tcx > {
318318 self . layout
319319 }
320320
321- fn meta < M : Machine < ' mir , ' tcx , Provenance = Prov > > (
321+ fn meta < ' mir , M : Machine < ' mir , ' tcx , Provenance = Prov > > (
322322 & self ,
323323 _ecx : & InterpCx < ' mir , ' tcx , M > ,
324324 ) -> InterpResult < ' tcx , MemPlaceMeta < M :: Provenance > > {
@@ -337,7 +337,7 @@ impl<'mir, 'tcx: 'mir, Prov: Provenance> Projectable<'mir, 'tcx, Prov> for ImmTy
337337 Ok ( self . offset_ ( offset, layout, cx) )
338338 }
339339
340- fn to_op < M : Machine < ' mir , ' tcx , Provenance = Prov > > (
340+ fn to_op < ' mir , M : Machine < ' mir , ' tcx , Provenance = Prov > > (
341341 & self ,
342342 _ecx : & InterpCx < ' mir , ' tcx , M > ,
343343 ) -> InterpResult < ' tcx , OpTy < ' tcx , M :: Provenance > > {
@@ -362,15 +362,13 @@ impl<'tcx, Prov: Provenance> OpTy<'tcx, Prov> {
362362 }
363363}
364364
365- impl < ' mir , ' tcx : ' mir , Prov : Provenance + ' static > Projectable < ' mir , ' tcx , Prov >
366- for OpTy < ' tcx , Prov >
367- {
365+ impl < ' tcx , Prov : Provenance + ' static > Projectable < ' tcx , Prov > for OpTy < ' tcx , Prov > {
368366 #[ inline( always) ]
369367 fn layout ( & self ) -> TyAndLayout < ' tcx > {
370368 self . layout
371369 }
372370
373- fn meta < M : Machine < ' mir , ' tcx , Provenance = Prov > > (
371+ fn meta < ' mir , M : Machine < ' mir , ' tcx , Provenance = Prov > > (
374372 & self ,
375373 _ecx : & InterpCx < ' mir , ' tcx , M > ,
376374 ) -> InterpResult < ' tcx , MemPlaceMeta < M :: Provenance > > {
@@ -394,7 +392,7 @@ impl<'mir, 'tcx: 'mir, Prov: Provenance + 'static> Projectable<'mir, 'tcx, Prov>
394392 }
395393 }
396394
397- fn to_op < M : Machine < ' mir , ' tcx , Provenance = Prov > > (
395+ fn to_op < ' mir , M : Machine < ' mir , ' tcx , Provenance = Prov > > (
398396 & self ,
399397 _ecx : & InterpCx < ' mir , ' tcx , M > ,
400398 ) -> InterpResult < ' tcx , OpTy < ' tcx , M :: Provenance > > {
0 commit comments