{"ast_node_type":"other","tokens":[{"end":54,"kind":"keyword","start":0,"text":"ty::Alias(ty::Inherent"}]}
            ty::Alias(ty::Inherent | ty::Free, _) => {
            ty::Alias(kind @ (ty::Projection | ty::Opaque), alias_ty) => (kind, alias_ty),
                self.cx().delay_bug(format!("could not normalize {self_ty:?}, it is not WF"));