Lines Matching refs:sys
29 assert(sys::fs::is_directory(Dir)); in addDirectory()
38 if (sys::fs::real_path(Path, TmpDest)) in isCaseSensitivePath()
47 if (!sys::fs::real_path(UpperDest, RealDest) && Path.equals(RealDest)) in isCaseSensitivePath()
59 StringRef Filename = sys::path::filename(SrcPath); in updateWithRealPath()
60 StringRef Directory = sys::path::parent_path(SrcPath); in updateWithRealPath()
70 if (sys::fs::real_path(Directory, RealPath)) in updateWithRealPath()
82 sys::path::append(RealPath, Filename); in updateWithRealPath()
91 sys::fs::make_absolute(Path); in makeAbsolute()
94 sys::path::native(Path); in makeAbsolute()
97 Path.erase(Path.begin(), sys::path::remove_leading_dotslash( in makeAbsolute()
115 sys::path::remove_dots(Paths.VirtualPath, /*remove_dot_dot=*/true); in canonicalize()
124 sys::path::append(DstPath, sys::path::relative_path(Paths.CopyFrom)); in addFileImpl()
143 if (It->type() == sys::fs::file_type::regular_file || in addDirectoryImpl()
144 It->type() == sys::fs::file_type::directory_file || in addDirectoryImpl()
145 It->type() == sys::fs::file_type::symlink_file) { in addDirectoryImpl()
159 const sys::fs::file_status &Stat) { in copyAccessAndModificationTime()
163 sys::fs::openFileForWrite(Filename, FD, sys::fs::CD_OpenExisting)) in copyAccessAndModificationTime()
166 if (auto EC = sys::fs::setLastAccessAndModificationTime( in copyAccessAndModificationTime()
170 if (auto EC = sys::Process::SafelyCloseFileDescriptor(FD)) in copyAccessAndModificationTime()
177 auto Err = sys::fs::create_directories(Root, /*IgnoreExisting=*/true); in copyFiles()
186 sys::fs::file_status Stat; in copyFiles()
187 if (std::error_code EC = sys::fs::status(entry.VPath, Stat)) { in copyFiles()
194 if (Stat.type() == sys::fs::file_type::file_not_found) in copyFiles()
199 sys::fs::create_directories(sys::path::parent_path(entry.RPath), in copyFiles()
205 if (Stat.type() == sys::fs::file_type::directory_file) { in copyFiles()
208 sys::fs::create_directories(entry.RPath, in copyFiles()
217 if (std::error_code EC = sys::fs::copy_file(entry.VPath, entry.RPath)) { in copyFiles()
223 if (auto perms = sys::fs::getPermissions(entry.VPath)) { in copyFiles()
224 if (std::error_code EC = sys::fs::setPermissions(entry.RPath, *perms)) { in copyFiles()
244 raw_fd_ostream os(MappingFile, EC, sys::fs::OF_TextWithCRLF); in writeMapping()