Home
last modified time | relevance | path

Searched refs:_Dir (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/filesystem/
H A Ddir.cc52 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 Dfs_dir.cc42 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 Dstd-dir.cc42 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 Ddir.cc48 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 Dfs_dir.cc42 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 Dfs_dir.h91 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 Dfs_dir.h96 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 Dfs_dir.h155 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 Dfs_dir.h155 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 DChangeLog3028 * 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 DChangeLog-20151205 (_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 DChangeLog-201839 * 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 DChangeLog-2017943 * src/filesystem/dir.cc (_Dir): Derive from _Dir_base.
2426 * src/filesystem/dir.cc (fs::_Dir::advance): Use std::exchange.
H A DChangeLog-20195246 * 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 DChangeLog-20201478 right overload of _Dir::advance.
H A DChangeLog-20161148 (_Dir::advance(error_code*, directory_options)): Return false on
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/config/abi/pre/
H A Dgnu.ver2276 # __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 Dgnu.ver2312 # __shared_ptr<_Dir>::__shared_ptr() (base object ctor)
2328 # __shared_ptr<_Dir>::__shared_ptr(__shared_ptr&&) (base object ctor)