summaryrefslogtreecommitdiffstats
path: root/libcxx/include/experimental/filesystem
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2017-03-06 21:02:06 +0000
committerEric Fiselier <eric@efcs.ca>2017-03-06 21:02:06 +0000
commitbc9cbcedc16687e66a24ac5a36f6a1763d79e92f (patch)
tree50349e668c917154edc847b03e0c36467601f341 /libcxx/include/experimental/filesystem
parent1e254c5295502526362efa1757359fdfaf92495d (diff)
downloadbcm5719-llvm-bc9cbcedc16687e66a24ac5a36f6a1763d79e92f.tar.gz
bcm5719-llvm-bc9cbcedc16687e66a24ac5a36f6a1763d79e92f.zip
Implement LWG 2787 - [file_status.cons] is inconsistent
llvm-svn: 297071
Diffstat (limited to 'libcxx/include/experimental/filesystem')
-rw-r--r--libcxx/include/experimental/filesystem6
1 files changed, 4 insertions, 2 deletions
diff --git a/libcxx/include/experimental/filesystem b/libcxx/include/experimental/filesystem
index 6ce446f7c5f..cf62ca27ab8 100644
--- a/libcxx/include/experimental/filesystem
+++ b/libcxx/include/experimental/filesystem
@@ -408,8 +408,10 @@ class _LIBCPP_TYPE_VIS file_status
public:
// constructors
_LIBCPP_INLINE_VISIBILITY
- explicit file_status(file_type __ft = file_type::none,
- perms __prms = perms::unknown) _NOEXCEPT
+ file_status() _NOEXCEPT : file_status(file_type::none) {}
+ _LIBCPP_INLINE_VISIBILITY
+ explicit file_status(file_type __ft,
+ perms __prms = perms::unknown) _NOEXCEPT
: __ft_(__ft), __prms_(__prms)
{}
OpenPOWER on IntegriCloud