{"ast_node_type":"function","tokens":[{"end":91,"kind":"keyword","start":0,"text":"span_bug!(self.tcx.def_span(body_def_id),"}]}
            span_bug!(self.tcx.def_span(body_def_id), "async fn coroutine outside of a fn")
        let ret_coercion = self.ret_coercion.as_ref().unwrap_or_else(|| {
        });