@@ -8,7 +8,7 @@ use crate::ast::{ItemKind, ImplItem, ImplItemKind, TraitItem, TraitItemKind, Use
8
8
use crate :: ast:: { PathSegment , IsAuto , Constness , IsAsync , Unsafety , Defaultness } ;
9
9
use crate :: ast:: { Visibility , VisibilityKind , Mutability , FnHeader , ForeignItem , ForeignItemKind } ;
10
10
use crate :: ast:: { Ty , TyKind , Generics , GenericBounds , TraitRef , EnumDef , VariantData , StructField } ;
11
- use crate :: ast:: { Mac , MacDelimiter , Block , BindingMode , FnDecl , MethodSig , SelfKind , Param } ;
11
+ use crate :: ast:: { Mac , MacDelimiter , Block , BindingMode , FnDecl , FnSig , SelfKind , Param } ;
12
12
use crate :: parse:: token;
13
13
use crate :: tokenstream:: { TokenTree , TokenStream } ;
14
14
use crate :: symbol:: { kw, sym} ;
@@ -1897,14 +1897,14 @@ impl<'a> Parser<'a> {
1897
1897
fn parse_method_sig (
1898
1898
& mut self ,
1899
1899
is_name_required : fn ( & token:: Token ) -> bool ,
1900
- ) -> PResult < ' a , ( Ident , MethodSig , Generics ) > {
1900
+ ) -> PResult < ' a , ( Ident , FnSig , Generics ) > {
1901
1901
let header = self . parse_fn_front_matter ( ) ?;
1902
1902
let ( ident, decl, generics) = self . parse_fn_sig ( ParamCfg {
1903
1903
is_self_allowed : true ,
1904
1904
allow_c_variadic : false ,
1905
1905
is_name_required,
1906
1906
} ) ?;
1907
- Ok ( ( ident, MethodSig { header, decl } , generics) )
1907
+ Ok ( ( ident, FnSig { header, decl } , generics) )
1908
1908
}
1909
1909
1910
1910
/// Parses all the "front matter" for a `fn` declaration, up to
0 commit comments