{"ast_node_type":"other","tokens":[{"end":99,"kind":"keyword","start":0,"text":".infer_closure(body,"}]}
                .infer_closure(body, args, ret_type, arg_types, *closure_kind, tgt_expr, expected),
            Expr::Closure { body, args, ret_type, arg_types, closure_kind, capture_by: _ } => self
            Expr::Call { callee, args, .. } => self.infer_call(tgt_expr, *callee, args, expected),