Lines Matching refs:fs
20 using llvm::sys::fs::mapped_file_region;
32 sys::fs::remove(Twine(TempPath), Existed);
40 sys::fs::file_status Stat;
41 error_code EC = sys::fs::status(FilePath, Stat);
43 case sys::fs::file_type::file_not_found:
46 case sys::fs::file_type::regular_file: {
48 // FIXME: There is no sys::fs:: api for checking this.
61 EC = sys::fs::remove(FilePath, Existed);
68 EC = sys::fs::unique_file(Twine(FilePath) + ".tmp%%%%%%%",
80 sys::fs::file_status Stat2;
81 EC = sys::fs::status(Twine(TempFilePath), Stat2);
85 sys::fs::perms new_perms = Stat2.permissions();
86 if ( new_perms & sys::fs::owner_read )
87 new_perms |= sys::fs::owner_exe;
88 if ( new_perms & sys::fs::group_read )
89 new_perms |= sys::fs::group_exe;
90 if ( new_perms & sys::fs::others_read )
91 new_perms |= sys::fs::others_exe;
92 new_perms |= sys::fs::add_perms;
93 EC = sys::fs::permissions(Twine(TempFilePath), new_perms);
111 error_code EC = sys::fs::resize_file(Twine(TempPath), NewSmallerSize);
117 return sys::fs::rename(Twine(TempPath), Twine(FinalPath));