syntax_data: {"ast_node_type":"other","tokens":[{"end":61,"kind":"keyword","start":0,"text":"|"}]}
source_snippet:             | rustc_hir::OpaqueTyOrigin::AsyncFn { .. } => {}
context_before:             rustc_hir::OpaqueTyOrigin::FnReturn { .. }
context_after:             rustc_hir::OpaqueTyOrigin::TyAlias { in_assoc_ty, .. } => match self.mode {