syntax_data: {"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"|"}]}
source_snippet:                 | hir::CoroutineKind::Coroutine(_) => Ty::new_adt(tcx, pin_adt_ref, pin_args),
context_before:                 | hir::CoroutineKind::Desugared(hir::CoroutineDesugaring::AsyncGen, _)
context_after:             };