{"ast_node_type":"variable","tokens":[{"end":70,"kind":"keyword","start":0,"text":"if"}]}
        if let hir::OpaqueTyOrigin::FnReturn { parent: fn_def_id, .. }
    for id in tcx.hir_crate_items(()).opaques() {
        | hir::OpaqueTyOrigin::AsyncFn { parent: fn_def_id, .. } =