We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3971b55 commit 3dcc3b7Copy full SHA for 3dcc3b7
libcxx/utils/libcxx/header_information.py
@@ -202,7 +202,7 @@ def is_modulemap_header(header):
202
for p in include.glob("experimental/[a-z]*")
203
if is_header(p)
204
)
205
-public_headers = toplevel_headers + experimental_headers
+public_headers = list(filter(lambda x: not x.startswith("__"), toplevel_headers + experimental_headers))
206
207
# The headers used in the std and std.compat modules.
208
#
@@ -211,6 +211,7 @@ def is_modulemap_header(header):
211
header
212
for header in toplevel_headers
213
if not header.endswith(".h")
214
+ and not header.startswith("__")
215
# These headers have been removed in C++20 so are never part of a module.
216
and not header in ["ccomplex", "ciso646", "cstdbool", "ctgmath"]
217
]
0 commit comments