libstdc++: Fix mismatched noexcept-specifiers in Filesystem TS
The copy_file fix should have been part of r12-7063-gda72e0fd20f87b. The path::begin() fix should have been part of r12-3930-gf2b7f56a15d9cb. Thanks to Timm Bäder for reporting this one. libstdc++-v3/ChangeLog: * include/experimental/bits/fs_fwd.h (copy_file): Remove incorrect noexcept from declaration. * include/experimental/bits/fs_path.h (path::begin, path::end): Add noexcept to declarations, to match definitions.
This commit is contained in:
parent
bfa9f660d2
commit
944da70a5d
@ -280,7 +280,7 @@ _GLIBCXX_END_NAMESPACE_CXX11
|
||||
|
||||
bool copy_file(const path& __from, const path& __to, copy_options __option);
|
||||
bool copy_file(const path& __from, const path& __to, copy_options __option,
|
||||
error_code&) noexcept;
|
||||
error_code&);
|
||||
|
||||
path current_path();
|
||||
|
||||
|
@ -425,8 +425,8 @@ namespace __detail
|
||||
class iterator;
|
||||
typedef iterator const_iterator;
|
||||
|
||||
iterator begin() const;
|
||||
iterator end() const;
|
||||
iterator begin() const noexcept;
|
||||
iterator end() const noexcept;
|
||||
|
||||
/// @cond undocumented
|
||||
// Create a basic_string by reading until a null character.
|
||||
|
Loading…
Reference in New Issue
Block a user