@@ -12,13 +12,12 @@ use rustc_middle::mir::mono::CodegenUnit;
12
12
use rustc_middle:: span_bug;
13
13
use rustc_middle:: ty:: layout:: {
14
14
FnAbiError , FnAbiOf , FnAbiOfHelpers , FnAbiRequest , HasParamEnv , HasTyCtxt , LayoutError ,
15
- LayoutOfHelpers , TyAndLayout ,
15
+ LayoutOfHelpers ,
16
16
} ;
17
17
use rustc_middle:: ty:: { self , Instance , ParamEnv , PolyExistentialTraitRef , Ty , TyCtxt } ;
18
18
use rustc_session:: Session ;
19
19
use rustc_span:: source_map:: respan;
20
20
use rustc_span:: { Span , DUMMY_SP } ;
21
- use rustc_target:: abi:: call:: FnAbi ;
22
21
use rustc_target:: abi:: { HasDataLayout , PointeeInfo , Size , TargetDataLayout , VariantIdx } ;
23
22
use rustc_target:: spec:: { HasTargetSpec , HasWasmCAbiOpt , Target , TlsModel , WasmCAbi } ;
24
23
@@ -572,8 +571,6 @@ impl<'gcc, 'tcx> HasWasmCAbiOpt for CodegenCx<'gcc, 'tcx> {
572
571
}
573
572
574
573
impl < ' gcc , ' tcx > LayoutOfHelpers < ' tcx > for CodegenCx < ' gcc , ' tcx > {
575
- type LayoutOfResult = TyAndLayout < ' tcx > ;
576
-
577
574
#[ inline]
578
575
fn handle_layout_err ( & self , err : LayoutError < ' tcx > , span : Span , ty : Ty < ' tcx > ) -> ! {
579
576
if let LayoutError :: SizeOverflow ( _) | LayoutError :: ReferencesError ( _) = err {
@@ -585,8 +582,6 @@ impl<'gcc, 'tcx> LayoutOfHelpers<'tcx> for CodegenCx<'gcc, 'tcx> {
585
582
}
586
583
587
584
impl < ' gcc , ' tcx > FnAbiOfHelpers < ' tcx > for CodegenCx < ' gcc , ' tcx > {
588
- type FnAbiOfResult = & ' tcx FnAbi < ' tcx , Ty < ' tcx > > ;
589
-
590
585
#[ inline]
591
586
fn handle_fn_abi_err (
592
587
& self ,
0 commit comments