• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/libcxx/src/filesystem/

Lines Matching defs:detail

311 namespace detail {
413 fs_tmp.permissions(detail::posix_get_perms(path_stat));
420 m_ec = detail::capture_errno();
432 m_ec = detail::capture_errno();
475 } // end namespace detail
477 using detail::capture_errno;
478 using detail::ErrorHandler;
479 using detail::StatT;
480 using detail::TimeSpec;
513 return detail::format_string("filesystem error: %s", derived_what);
515 return detail::format_string("filesystem error: %s [%s]", derived_what,
518 return detail::format_string("filesystem error: %s [%s] [%s]",
572 ? detail::posix_lstat(from, f_st, &m_ec1)
573 : detail::posix_stat(from, f_st, &m_ec1);
578 const file_status t = sym_status ? detail::posix_lstat(to, t_st, &m_ec1)
579 : detail::posix_stat(to, t_st, &m_ec1);
586 detail::stat_equivalent(f_st, t_st)) {
646 namespace detail {
738 } // namespace detail
742 using detail::FileDescriptor;
765 file_status to_st = detail::posix_stat(to, to_stat_path, &m_ec);
773 if (to_exists && detail::stat_equivalent(from_stat, to_stat_path))
781 auto from_time = detail::extract_mtime(from_stat);
782 auto to_time = detail::extract_mtime(to_stat_path);
811 if (!detail::stat_equivalent(to_stat_path, to_fd.get_stat()))
815 if (detail::posix_fchmod(to_fd, from_stat, m_ec))
817 if (detail::posix_ftruncate(to_fd, 0, m_ec))
845 auto const st = detail::posix_stat(p, &m_ec);
883 auto st = detail::posix_stat(attributes, attr_stat, &mec);
941 auto s1 = detail::posix_stat(p1.native(), st1, &ec1);
944 auto s2 = detail::posix_stat(p2.native(), st2, &ec2);
948 return detail::stat_equivalent(st1, st2);
956 file_status fst = detail::posix_stat(p, st, &m_ec);
973 detail::posix_stat(p, st, &m_ec);
984 auto st = detail::posix_stat(p, pst, &m_ec);
1002 using detail::fs_time;
1005 auto ts = detail::extract_mtime(st);
1018 detail::posix_stat(p, st, &m_ec);
1025 using detail::fs_time;
1035 file_status fst = detail::posix_stat(p, st, &m_ec);
1038 tbuf[0] = detail::extract_atime(st);
1046 detail::set_file_times(p, tbuf, m_ec);
1068 file_status st = resolve_symlinks ? detail::posix_stat(p, &m_ec)
1069 : detail::posix_lstat(p, &m_ec);
1080 const auto real_perms = detail::posix_convert_perms(prms);
1205 return detail::posix_stat(p, ec);
1209 return detail::posix_lstat(p, ec);
1226 file_status st = detail::posix_stat(p, &m_ec);
1687 file_status st = detail::posix_lstat(__p_, full_st, &failure_ec);
1703 st = detail::posix_stat(__p_, full_st, &ignored_ec);