OSDN Git Service

[libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a...
authorMarek Kurdej <marek.kurdej@gmail.com>
Thu, 10 Dec 2020 07:38:41 +0000 (08:38 +0100)
committerMarek Kurdej <marek.kurdej@gmail.com>
Thu, 10 Dec 2020 07:40:27 +0000 (08:40 +0100)
commite4ed349c765827a824cb38ec6ef3447263b768cf
tree5d1a6a511e2804fb72e74459cc65dc8fa75258f1
parent6fd5a94eeb9acca783549df26b2e6319df8ab0a8
[libc++] [P1164] [C++20] Make fs::create_directory() error if there is already a non-directory.

Also mark LWG2935 and LWG3079 as complete.

Applied retroactively to previous standards too, as it's a DR.

* https://wg21.link/P1164
* https://wg21.link/lwg2935
* https://wg21.link/lwg3079

Reviewed By: ldionne, #libc

Differential Revision: https://reviews.llvm.org/D92769
libcxx/docs/Cxx2aStatusIssuesStatus.csv
libcxx/docs/Cxx2aStatusPaperStatus.csv
libcxx/src/filesystem/operations.cpp
libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directory/create_directory.pass.cpp
libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.create_directory/create_directory_with_attributes.pass.cpp