[libcxx-commits] [libcxx] 9cd3e92 - [libc++][modules] Removes some validation quirks. (#88031)
via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Apr 16 11:19:56 PDT 2024
Author: Mark de Wever
Date: 2024-04-16T20:19:53+02:00
New Revision: 9cd3e92f05fcc2c9168a7abc56d08f0d33bfdfdf
URL: https://github.com/llvm/llvm-project/commit/9cd3e92f05fcc2c9168a7abc56d08f0d33bfdfdf
DIFF: https://github.com/llvm/llvm-project/commit/9cd3e92f05fcc2c9168a7abc56d08f0d33bfdfdf.diff
LOG: [libc++][modules] Removes some validation quirks. (#88031)
Recent unrelated header cleanups caused these quirks to become obsolete.
Added:
Modified:
libcxx/utils/libcxx/test/modules.py
Removed:
################################################################################
diff --git a/libcxx/utils/libcxx/test/modules.py b/libcxx/utils/libcxx/test/modules.py
index 44c6292ff1140f..aab7651c7bb039 100644
--- a/libcxx/utils/libcxx/test/modules.py
+++ b/libcxx/utils/libcxx/test/modules.py
@@ -52,8 +52,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"] = [
@@ -61,9 +59,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