syntax_data: {"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"TyKind::Coroutine(def_id,"}]}
source_snippet:             TyKind::Coroutine(def_id, args) => {
context_before:             }
context_after:                 Some(args.as_coroutine().discriminant_for_variant(*def_id, tcx, variant_index))