{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"&&"}]}
                            && let Some(ty) = decl.inputs.iter().find(|ty| ty.span == p.ty_span)
                            && let Some(decl) = self.tcx.parent_hir_node(p.hir_id).fn_decl()
                            && let hir::TyKind::Ref(_, mut_ty) = &ty.kind