[libcxx-commits] [PATCH] D90222: [libcxx] Implement c++2a char8_t input/output of std::filesystem::path
Martin Storsjö via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Oct 28 14:26:20 PDT 2020
mstorsjo added a comment.
In D90222#2360091 <https://reviews.llvm.org/D90222#2360091>, @ldionne wrote:
> Some questions:
>
> - Which part of which paper is this implementing?
> - Do we need to update the `cxx2a_status` page?
> - Is there a feature test macro associated to this?
This implements bits of P0482; some parts of it seem to be implemented already, and this completes the filesystem related bits, but afaik there's other bits of it left unimplemented as well. It also takes some suggestions from P1423 <https://reviews.llvm.org/P1423> into account. I guess the `cxx2a_status` page already could be updated to mark at least P0482 as in progress as things are already.
As far as I can see, that paper adds the feature macro `__cpp_lib_char8_t` which already is defined, since D55308 <https://reviews.llvm.org/D55308>.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D90222/new/
https://reviews.llvm.org/D90222
More information about the libcxx-commits
mailing list