@@ -158,25 +158,25 @@ impl<'a> FnLikeNode<'a> {
158
158
159
159
pub fn body ( self ) -> ast:: BodyId {
160
160
self . handle ( |i : ItemFnParts < ' a > | i. body ,
161
- |_, _, _: & ' a ast:: MethodSig , _, body : ast:: BodyId , _, _| body,
161
+ |_, _, _: & ' a ast:: FnSig , _, body : ast:: BodyId , _, _| body,
162
162
|c : ClosureParts < ' a > | c. body )
163
163
}
164
164
165
165
pub fn decl ( self ) -> & ' a FnDecl {
166
166
self . handle ( |i : ItemFnParts < ' a > | & * i. decl ,
167
- |_, _, sig : & ' a ast:: MethodSig , _, _, _, _| & sig. decl ,
167
+ |_, _, sig : & ' a ast:: FnSig , _, _, _, _| & sig. decl ,
168
168
|c : ClosureParts < ' a > | c. decl )
169
169
}
170
170
171
171
pub fn span ( self ) -> Span {
172
172
self . handle ( |i : ItemFnParts < ' _ > | i. span ,
173
- |_, _, _: & ' a ast:: MethodSig , _, _, span, _| span,
173
+ |_, _, _: & ' a ast:: FnSig , _, _, span, _| span,
174
174
|c : ClosureParts < ' _ > | c. span )
175
175
}
176
176
177
177
pub fn id ( self ) -> ast:: HirId {
178
178
self . handle ( |i : ItemFnParts < ' _ > | i. id ,
179
- |id, _, _: & ' a ast:: MethodSig , _, _, _, _| id,
179
+ |id, _, _: & ' a ast:: FnSig , _, _, _, _| id,
180
180
|c : ClosureParts < ' _ > | c. id )
181
181
}
182
182
@@ -199,7 +199,7 @@ impl<'a> FnLikeNode<'a> {
199
199
let closure = |c : ClosureParts < ' a > | {
200
200
FnKind :: Closure ( c. attrs )
201
201
} ;
202
- let method = |_, ident : Ident , sig : & ' a ast:: MethodSig , vis, _, _, attrs| {
202
+ let method = |_, ident : Ident , sig : & ' a ast:: FnSig , vis, _, _, attrs| {
203
203
FnKind :: Method ( ident, sig, vis, attrs)
204
204
} ;
205
205
self . handle ( item, method, closure)
@@ -209,7 +209,7 @@ impl<'a> FnLikeNode<'a> {
209
209
I : FnOnce ( ItemFnParts < ' a > ) -> A ,
210
210
M : FnOnce ( ast:: HirId ,
211
211
Ident ,
212
- & ' a ast:: MethodSig ,
212
+ & ' a ast:: FnSig ,
213
213
Option < & ' a ast:: Visibility > ,
214
214
ast:: BodyId ,
215
215
Span ,
0 commit comments