[libcxx-commits] [PATCH] D151814: [libc++][modules] Adds the C++23 std module.
Mark de Wever via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Thu Jun 15 09:14:07 PDT 2023
Mordante marked an inline comment as done.
Mordante added inline comments.
================
Comment at: libcxx/modules/std/string.cppm:74
+ // TODO MODULES is this a bug?
+#if 1
----------------
Mordante wrote:
> Except for this change all other changes in this directory should be in a separate commit. For now I keep them here. @H-G-Hristov is making great progress on P1614 (the spaceship paper). This means a lot of changes to the to the modules. After this patch is accepted I will coordinate with @H-G-Hristov regarding splitting this patch and avoid conflicts with the spaceship patches.
I checked there are no open operator!= patches.
================
Comment at: libcxx/test/libcxx/modules_include.gen.py:17
sys.path.append(sys.argv[1])
from libcxx.test.header_information import lit_header_restrictions, public_headers
----------------
ldionne wrote:
> We should clean up the naming of these files in a separate patch to make it clear what's testing C++20 modules and what's testing Clang modules.
Good point. I'll make a followup patch for the renaming after landing this patch.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D151814/new/
https://reviews.llvm.org/D151814
More information about the libcxx-commits
mailing list