[libcxx-commits] [libcxx] [libc++][modules] Removes some validation quirks. (PR #88031)
Mark de Wever via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Apr 8 11:45:20 PDT 2024
https://github.com/mordante created https://github.com/llvm/llvm-project/pull/88031
Recent unrelated header cleanups caused these quirks to become obsolete.
>From 855ddba05984e33861c8a97a19d03b8fe01e0618 Mon Sep 17 00:00:00 2001
From: Mark de Wever <koraq at xs4all.nl>
Date: Mon, 8 Apr 2024 20:43:36 +0200
Subject: [PATCH] [libc++][modules] Removes some validation quirks.
Recent unrelated header cleanups caused these quirks to become obsolete.
---
libcxx/utils/libcxx/test/modules.py | 5 -----
1 file changed, 5 deletions(-)
diff --git a/libcxx/utils/libcxx/test/modules.py b/libcxx/utils/libcxx/test/modules.py
index 3f3c7999a1a21d..6c8f1d9a8e1d50 100644
--- a/libcxx/utils/libcxx/test/modules.py
+++ b/libcxx/utils/libcxx/test/modules.py
@@ -54,8 +54,6 @@
"std::operator==",
]
-# Declared in the forward header since std::string uses std::allocator
-SkipDeclarations["string"] = ["std::allocator"]
# TODO MODULES remove zombie names
# https://libcxx.llvm.org/Status/Cxx20.html#note-p0619
SkipDeclarations["memory"] = [
@@ -63,9 +61,6 @@
"std::get_temporary_buffer",
]
-# TODO MODULES this should be part of ios instead
-SkipDeclarations["streambuf"] = ["std::basic_ios"]
-
# include/__type_traits/is_swappable.h
SkipDeclarations["type_traits"] = [
"std::swap",
More information about the libcxx-commits
mailing list