2017-04-19 Jonathan Wakely <jwakely@redhat.com>
+ PR libstdc++/80448
+ * include/experimental/bits/fs_dir.h (directory_iterator)
+ (recursive_directory_iterator): Remove noexcept from defaulted
+ constructors.
+
PR libstdc++/80446
* include/std/type_traits (is_aggregate): Change __has_builtin checks.
* libsupc++/new (launder): Likewise.
typedef const directory_entry& reference;
typedef input_iterator_tag iterator_category;
- directory_iterator() noexcept = default;
+ directory_iterator() = default;
explicit
directory_iterator(const path& __p)
typedef const directory_entry& reference;
typedef input_iterator_tag iterator_category;
- recursive_directory_iterator() noexcept = default;
+ recursive_directory_iterator() = default;
explicit
recursive_directory_iterator(const path& __p)
recursive_directory_iterator(
const recursive_directory_iterator&) = default;
- recursive_directory_iterator(
- recursive_directory_iterator&&) noexcept = default;
+ recursive_directory_iterator(recursive_directory_iterator&&) = default;
~recursive_directory_iterator();