{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"return"}]}
            return Err(tcx.sess.dcx().emit_err(MethodShouldReturnFuture {
            // the right span is a bit difficult.
                span: tcx.def_span(impl_m.def_id),