{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"hir::OpaqueTyOrigin::FnReturn"}]}
                hir::OpaqueTyOrigin::FnReturn { parent, .. } => self.is_conditionally_const(parent),
            DefKind::OpaqueTy => match self.opaque_ty_origin(def_id) {
                hir::OpaqueTyOrigin::AsyncFn { .. } => false,