{"ast_node_type":"variable","tokens":[{"end":40,"kind":"keyword","start":0,"text":"&&"}]}
                && let Some(Some(arg)) =
                    matches!(call_expr.kind, hir::ExprKind::MethodCall(..)) as usize
                    self.tcx.fn_arg_idents(fn_def_id).get(expected_idx.as_usize() + self_implicit)