@@ -411,8 +411,7 @@ impl<'mir, 'tcx> Machine<'mir, 'tcx> for TransPlaceInterpreter {
411411 _: & mut InterpCx < ' mir , ' tcx , Self > ,
412412 _: Instance < ' tcx > ,
413413 _: & [ OpTy < ' tcx > ] ,
414- _: Option < PlaceTy < ' tcx > > ,
415- _: Option < BasicBlock > ,
414+ _: Option < ( PlaceTy < ' tcx > , BasicBlock ) > ,
416415 _: Option < BasicBlock > ,
417416 ) -> InterpResult < ' tcx , Option < & ' mir Body < ' tcx > > > {
418417 panic ! ( ) ;
@@ -423,8 +422,7 @@ impl<'mir, 'tcx> Machine<'mir, 'tcx> for TransPlaceInterpreter {
423422 _: Span ,
424423 _: Instance < ' tcx > ,
425424 _: & [ OpTy < ' tcx > ] ,
426- _: Option < PlaceTy < ' tcx > > ,
427- _: Option < BasicBlock > ,
425+ _: Option < ( PlaceTy < ' tcx > , BasicBlock ) > ,
428426 _: Option < BasicBlock > ,
429427 ) -> InterpResult < ' tcx > {
430428 panic ! ( ) ;
@@ -468,7 +466,7 @@ impl<'mir, 'tcx> Machine<'mir, 'tcx> for TransPlaceInterpreter {
468466 _: & mut InterpCx < ' mir , ' tcx , Self > ,
469467 _: !,
470468 _: & [ OpTy < ' tcx , ( ) > ] ,
471- _: Option < PlaceTy < ' tcx , ( ) > > ,
469+ _: Option < ( PlaceTy < ' tcx , ( ) > , BasicBlock ) > ,
472470 _: Option < BasicBlock > ,
473471 ) -> InterpResult < ' tcx > {
474472 unreachable ! ( ) ;
0 commit comments