From ec0b1056a751b70efb567dbb02fe8b386dc6362f Mon Sep 17 00:00:00 2001 From: Jonathan Wakely Date: Wed, 26 Oct 2016 16:20:04 +0100 Subject: Add recursive_directory_iterator::pop(error_code&) * include/experimental/bits/fs_dir.h (recursive_directory_iterator): Overload pop (LWG 2706). * src/filesystem/dir.cc (recursive_directory_iterator::pop): Define new overload. * testsuite/experimental/filesystem/iterators/pop.cc: New test. From-SVN: r241559 --- libstdc++-v3/include/experimental/bits/fs_dir.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libstdc++-v3/include') diff --git a/libstdc++-v3/include/experimental/bits/fs_dir.h b/libstdc++-v3/include/experimental/bits/fs_dir.h index 70a95eb..818e7ff 100644 --- a/libstdc++-v3/include/experimental/bits/fs_dir.h +++ b/libstdc++-v3/include/experimental/bits/fs_dir.h @@ -312,6 +312,7 @@ _GLIBCXX_BEGIN_NAMESPACE_CXX11 } void pop(); + void pop(error_code&); void disable_recursion_pending() { _M_pending = false; } -- cgit v1.1