[libcxx-commits] [PATCH] D156177: [libc++][Modules] Recreate the top level `std` clang module
Michael Spencer via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Jul 25 17:00:29 PDT 2023
Bigcheese added a comment.
Changing the name of a module (clang or C++20) is a breaking change, we need to keep importing `std` by name working with Clang modules.
The Clang module `std` and the C++20 module `std` are different things in that the Clang module includes macros and the full content reachable from the top level headers, while the C++ 20 module does not include macros, and only guarantees a set list of names are visible.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D156177/new/
https://reviews.llvm.org/D156177
More information about the libcxx-commits
mailing list