@@ -81,8 +81,7 @@ use std::collections::{HashMap, HashSet};
81
81
use syntax:: abi;
82
82
use syntax:: ast:: { CrateNum , DefId , Ident , ItemTrait , LOCAL_CRATE } ;
83
83
use syntax:: ast:: { MutImmutable , MutMutable , Name , NamedField , NodeId } ;
84
- use syntax:: ast:: { Onceness , StmtExpr , StmtSemi , StructField , UnnamedField } ;
85
- use syntax:: ast:: { Visibility } ;
84
+ use syntax:: ast:: { StmtExpr , StmtSemi , StructField , UnnamedField , Visibility } ;
86
85
use syntax:: ast_util:: { self , is_local, lit_is_str, local_def, PostExpansionMethod } ;
87
86
use syntax:: attr:: { self , AttrMetaMethods } ;
88
87
use syntax:: codemap:: Span ;
@@ -1535,7 +1534,6 @@ pub struct expected_found<T> {
1535
1534
pub enum type_err < ' tcx > {
1536
1535
terr_mismatch,
1537
1536
terr_unsafety_mismatch( expected_found < ast:: Unsafety > ) ,
1538
- terr_onceness_mismatch( expected_found < Onceness > ) ,
1539
1537
terr_abi_mismatch( expected_found < abi:: Abi > ) ,
1540
1538
terr_mutability,
1541
1539
terr_box_mutability,
@@ -4737,11 +4735,6 @@ pub fn type_err_to_str<'tcx>(cx: &ctxt<'tcx>, err: &type_err<'tcx>) -> String {
4737
4735
values. expected,
4738
4736
values. found)
4739
4737
}
4740
- terr_onceness_mismatch( values) => {
4741
- format ! ( "expected {} fn, found {} fn" ,
4742
- values. expected,
4743
- values. found)
4744
- }
4745
4738
terr_mutability => "values differ in mutability" . to_string ( ) ,
4746
4739
terr_box_mutability => {
4747
4740
"boxed values differ in mutability" . to_string ( )
0 commit comments