@@ -55,7 +55,6 @@ use rustc_span::def_id::{DefPathHash, StableCrateId};
55
55
use rustc_span:: source_map:: { MultiSpan , SourceMap } ;
56
56
use rustc_span:: symbol:: { kw, sym, Ident , Symbol } ;
57
57
use rustc_span:: { Span , DUMMY_SP } ;
58
- use rustc_target:: abi:: call:: FnAbi ;
59
58
use rustc_target:: abi:: { Layout , TargetDataLayout , VariantIdx } ;
60
59
use rustc_target:: spec:: abi;
61
60
@@ -136,7 +135,6 @@ pub struct CtxtInterners<'tcx> {
136
135
const_allocation : InternedSet < ' tcx , Allocation > ,
137
136
bound_variable_kinds : InternedSet < ' tcx , List < ty:: BoundVariableKind > > ,
138
137
layout : InternedSet < ' tcx , Layout > ,
139
- fn_abi : InternedSet < ' tcx , FnAbi < ' tcx , Ty < ' tcx > > > ,
140
138
}
141
139
142
140
impl < ' tcx > CtxtInterners < ' tcx > {
@@ -157,7 +155,6 @@ impl<'tcx> CtxtInterners<'tcx> {
157
155
const_allocation : Default :: default ( ) ,
158
156
bound_variable_kinds : Default :: default ( ) ,
159
157
layout : Default :: default ( ) ,
160
- fn_abi : Default :: default ( ) ,
161
158
}
162
159
}
163
160
@@ -1962,7 +1959,6 @@ impl<'tcx> TyCtxt<'tcx> {
1962
1959
self . 0 . interners. const_allocation. len( )
1963
1960
) ?;
1964
1961
writeln ! ( fmt, "Layout interner: #{}" , self . 0 . interners. layout. len( ) ) ?;
1965
- writeln ! ( fmt, "FnAbi interner: #{}" , self . 0 . interners. fn_abi. len( ) ) ?;
1966
1962
1967
1963
Ok ( ( ) )
1968
1964
}
@@ -2087,7 +2083,6 @@ direct_interners! {
2087
2083
const_: mk_const( Const <' tcx>) ,
2088
2084
const_allocation: intern_const_alloc( Allocation ) ,
2089
2085
layout: intern_layout( Layout ) ,
2090
- fn_abi: intern_fn_abi( FnAbi <' tcx, Ty <' tcx>>) ,
2091
2086
}
2092
2087
2093
2088
macro_rules! slice_interners {
0 commit comments