Lines Matching full:fs
41 namespace fs = std::filesystem;
48 static constexpr const fs::perms kForbiddenFilePermissions =
49 fs::perms::owner_exec | fs::perms::group_exec | fs::perms::others_exec;
124 auto iter = fs::recursive_directory_iterator(mount_point, ec); in ValidateShimApex()
125 // Unfortunately fs::recursive_directory_iterator::operator++ can throw an in ValidateShimApex()
128 while (iter != fs::end(iter)) { in ValidateShimApex()
131 auto resolved_mount_point = fs::path(mount_point).string(); in ValidateShimApex()
133 fs::file_status status = iter->status(ec); in ValidateShimApex()
135 if (fs::is_symlink(status)) { in ValidateShimApex()
139 } else if (fs::is_regular_file(status)) { in ValidateShimApex()
141 fs::perms::none) { in ValidateShimApex()
150 } else if (!fs::is_directory(status)) { in ValidateShimApex()