@@ -8,7 +8,7 @@ use crate::ast::{ItemKind, ImplItem, ImplItemKind, TraitItem, TraitItemKind, Use
88use crate :: ast:: { PathSegment , IsAuto , Constness , IsAsync , Unsafety , Defaultness } ;
99use crate :: ast:: { Visibility , VisibilityKind , Mutability , FnHeader , ForeignItem , ForeignItemKind } ;
1010use 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 } ;
1212use crate :: parse:: token;
1313use crate :: tokenstream:: { TokenTree , TokenStream } ;
1414use crate :: symbol:: { kw, sym} ;
@@ -1897,14 +1897,14 @@ impl<'a> Parser<'a> {
18971897 fn parse_method_sig (
18981898 & mut self ,
18991899 is_name_required : fn ( & token:: Token ) -> bool ,
1900- ) -> PResult < ' a , ( Ident , MethodSig , Generics ) > {
1900+ ) -> PResult < ' a , ( Ident , FnSig , Generics ) > {
19011901 let header = self . parse_fn_front_matter ( ) ?;
19021902 let ( ident, decl, generics) = self . parse_fn_sig ( ParamCfg {
19031903 is_self_allowed : true ,
19041904 allow_c_variadic : false ,
19051905 is_name_required,
19061906 } ) ?;
1907- Ok ( ( ident, MethodSig { header, decl } , generics) )
1907+ Ok ( ( ident, FnSig { header, decl } , generics) )
19081908 }
19091909
19101910 /// Parses all the "front matter" for a `fn` declaration, up to
0 commit comments