syntax_data: {"ast_node_type":"other","tokens":[{"end":10,"kind":"keyword","start":0,"text":"};"}]}
source_snippet:         };
context_before:             tcx.dcx().span_bug(body.span, format!("unexpected coroutine type {coroutine_ty}"));
context_after:         let discr_ty = args.as_coroutine().discr_ty(tcx);