/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/filesystem/ |
H A D | dir.cc | 52 struct fs::_Dir : std::filesystem::_Dir_base struct in fs 54 _Dir(const fs::path& p, bool skip_permission_denied, bool nofollow, in _Dir() function 62 _Dir(_Dir_base&& d, const path& p) : _Dir_base(std::move(d)), path(p) { } in _Dir() function 64 _Dir(_Dir&&) = default; 130 _Dir 135 return _Dir(std::move(d), entry.path()); in open_subdir() 161 _Dir dir(p, skip_permission_denied, /*nofollow*/false, ec); in directory_iterator() 165 auto sp = std::make_shared<fs::_Dir>(std::move(dir)); in directory_iterator() 211 struct fs::recursive_directory_iterator::_Dir_stack : std::stack<_Dir> 213 _Dir_stack(_Dir&& dir) in _Dir_stack() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/ |
H A D | fs_dir.cc | 42 template class std::__shared_ptr<fs::_Dir>; 45 struct fs::_Dir : _Dir_base struct in fs 47 _Dir(const fs::path& p, bool skip_permission_denied, bool nofollow, in _Dir() function 60 _Dir(_Dir_base&& d, const path& p) : _Dir_base(std::move(d)), path(p) { } in _Dir() argument 62 _Dir(_Dir&&) = default; 136 _Dir 143 return _Dir(std::move(d), p); in open_subdir() 215 _Dir dir(p, skip_permission_denied, nofollow, /*filename only*/false, ec); in directory_iterator() 219 auto sp = std::__make_shared<fs::_Dir>(std::move(dir)); in directory_iterator() 261 struct fs::recursive_directory_iterator::_Dir_stack : std::stack<_Dir> [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/filesystem/ |
H A D | std-dir.cc | 42 struct fs::_Dir : _Dir_base struct in fs 44 _Dir(const fs::path& p, bool skip_permission_denied, error_code& ec) in _Dir() function 51 _Dir(DIR* dirp, const path& p) : _Dir_base(dirp), path(p) { } in _Dir() argument 53 _Dir(_Dir&&) = default; 130 _Dir dir(p, skip_permission_denied, ec); in directory_iterator() 134 auto sp = std::make_shared<fs::_Dir>(std::move(dir)); in directory_iterator() 180 struct fs::recursive_directory_iterator::_Dir_stack : std::stack<_Dir> 195 sp->push(_Dir{ dirp, p }); in recursive_directory_iterator() 270 _Dir dir(top.entry.path(), skip_permission_denied, ec); in increment()
|
H A D | dir.cc | 48 struct fs::_Dir : std::filesystem::_Dir_base struct in fs 50 _Dir(const fs::path& p, bool skip_permission_denied, error_code& ec) in _Dir() argument 57 _Dir(posix::DIR* dirp, const path& p) : _Dir_base(dirp), path(p) { } in _Dir() argument 59 _Dir(_Dir&&) = default; 133 _Dir dir(p, skip_permission_denied, ec); in directory_iterator() 137 auto sp = std::make_shared<fs::_Dir>(std::move(dir)); in directory_iterator() 183 struct fs::recursive_directory_iterator::_Dir_stack : std::stack<_Dir> 198 sp->push(_Dir{ dirp, p }); in recursive_directory_iterator() 273 _Dir dir(top.entry.path(), skip_permission_denied, ec); in increment()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/ |
H A D | fs_dir.cc | 42 template class std::__shared_ptr<fs::_Dir>; 45 struct fs::_Dir : _Dir_base struct in fs 47 _Dir(const fs::path& p, bool skip_permission_denied, error_code& ec) in _Dir() function 54 _Dir(posix::DIR* dirp, const path& p) : _Dir_base(dirp), path(p) { } in _Dir() argument 56 _Dir(_Dir&&) = default; 135 _Dir dir(p, skip_permission_denied, ec); in directory_iterator() 139 auto sp = std::__make_shared<fs::_Dir>(std::move(dir)); in directory_iterator() 181 struct fs::recursive_directory_iterator::_Dir_stack : std::stack<_Dir> 290 _Dir dir(top.entry.path(), skip_permission_denied, ec); in increment()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | fs_dir.h | 91 struct _Dir; in _GLIBCXX_VISIBILITY() 315 friend class _Dir; in _GLIBCXX_VISIBILITY() 441 std::__shared_ptr<_Dir> _M_dir; in _GLIBCXX_VISIBILITY() 567 __shared_ptr<filesystem::_Dir>; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | fs_dir.h | 96 struct _Dir; in _GLIBCXX_VISIBILITY() 324 friend struct _Dir; in _GLIBCXX_VISIBILITY() 470 std::__shared_ptr<_Dir> _M_dir; in _GLIBCXX_VISIBILITY() 625 __shared_ptr<filesystem::_Dir>; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/ |
H A D | fs_dir.h | 155 struct _Dir; in _GLIBCXX_VISIBILITY() 234 std::shared_ptr<_Dir> _M_dir; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/ |
H A D | fs_dir.h | 155 struct _Dir; in _GLIBCXX_VISIBILITY() 234 std::shared_ptr<_Dir> _M_dir; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog | 3028 * src/c++17/fs_dir.cc (_Dir::dir_and_pathname):: Replace with 3030 (_Dir::_Dir, _Dir::open_subdir, _Dir::do_unlink): Adjust. 3033 * src/filesystem/dir.cc (_Dir::dir_and_pathname): Replace with 3035 (_Dir::_Dir, _Dir::open_subdir): Adjust. 3152 * src/c++17/fs_dir.cc (_Dir::_Dir) [!_GLIBCXX_HAVE_OPENAT]: 4406 * src/c++17/fs_dir.cc (_Dir(DIR*, const path&)): Change first 4409 * src/filesystem/dir.cc (_Dir(DIR*, const path&)): Change first 4465 * src/c++17/fs_dir.cc (_Dir): Add filename_only parameter to 4467 (_Dir::dir_and_pathname, _Dir::open_subdir, _Dir::do_unlink) 4468 (_Dir::unlink, _Dir::rmdir): Define new member functions. [all …]
|
H A D | ChangeLog-2015 | 1205 (_Dir::advance): Use readdir instead of native_readdir. 1299 (directory_iterator(std::shared_ptr<_Dir>, error_code*)): Remove. 1301 (_Dir::advance): Change ErrorCode parameter to error_code*, add 1307 (directory_iterator(std::shared_ptr<_Dir>, error_code*)): Remove. 1309 Pass options to _Dir::advance and create non-end iterator on error. 1314 _Dir::advance. 3658 (native_readdir, _Dir::advance): Use readdir when readdir_r is missing.
|
H A D | ChangeLog-2018 | 39 * src/filesystem/std-dir.cc (filesystem::_Dir::advance): Move new 42 * src/filesystem/std-dir.cc (filesystem::_Dir::advance): Append 406 (__shared_ptr<_Dir>): Add explicit instantiation declaration. 413 * src/filesystem/std-dir.cc (__shared_ptr<_Dir>): Add explicit 4641 * src/filesystem/dir.cc (_Dir, recursive_directory_iterator): Qualify 4685 * src/filesystem/std-dir.cc (_Dir, recursive_directory_iterator):
|
H A D | ChangeLog-2017 | 943 * src/filesystem/dir.cc (_Dir): Derive from _Dir_base. 2426 * src/filesystem/dir.cc (fs::_Dir::advance): Use std::exchange.
|
H A D | ChangeLog-2019 | 5246 * src/c++17/fs_dir.cc (_Dir::advance(bool, error_code&)): Handle 5248 (_Dir::should_recurse(bool, error_code&)): Remove file_type::unknown
|
H A D | ChangeLog-2020 | 1478 right overload of _Dir::advance.
|
H A D | ChangeLog-2016 | 1148 (_Dir::advance(error_code*, directory_options)): Return false on
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/config/abi/pre/ |
H A D | gnu.ver | 2276 # __shared_ptr<_Dir>::__shared_ptr() (base object ctor) 2292 # __shared_ptr<_Dir>::__shared_ptr(__shared_ptr&&) (base object ctor)
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/config/abi/pre/ |
H A D | gnu.ver | 2312 # __shared_ptr<_Dir>::__shared_ptr() (base object ctor) 2328 # __shared_ptr<_Dir>::__shared_ptr(__shared_ptr&&) (base object ctor)
|