We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f432d5d commit dee0f01Copy full SHA for dee0f01
compiler/rustc_ast/src/mut_visit.rs
@@ -143,7 +143,7 @@ pub trait MutVisitor: Sized {
143
walk_flat_map_assoc_item(self, i, ctxt)
144
}
145
146
- fn visit_fn_decl(&mut self, d: &mut P<FnDecl>) {
+ fn visit_fn_decl(&mut self, d: &mut FnDecl) {
147
walk_fn_decl(self, d);
148
149
@@ -973,8 +973,8 @@ fn walk_fn<T: MutVisitor>(vis: &mut T, kind: FnKind<'_>) {
973
974
975
976
-fn walk_fn_decl<T: MutVisitor>(vis: &mut T, decl: &mut P<FnDecl>) {
977
- let FnDecl { inputs, output } = decl.deref_mut();
+fn walk_fn_decl<T: MutVisitor>(vis: &mut T, decl: &mut FnDecl) {
+ let FnDecl { inputs, output } = decl;
978
inputs.flat_map_in_place(|param| vis.flat_map_param(param));
979
vis.visit_fn_ret_ty(output);
980
0 commit comments