Lines Matching refs:error_code

53   error_code TempDir(SmallVectorImpl<wchar_t> &result) {
66 return error_code::success();
82 static error_code createUniqueEntity(const Twine &model, int &result_fd,
91 if (error_code ec = UTF8ToUTF16(m, model_utf16)) return ec;
99 if (error_code ec = TempDir(temp_dir)) return ec;
153 error_code ec = windows_error(::GetLastError());
178 error_code EC = make_error_code(windows_error(::GetLastError()));
187 error_code EC = windows_error(::GetLastError());
196 if (error_code ec = UTF16ToUTF8(random_path_utf16.begin(),
211 return error_code::success();
262 error_code current_path(SmallVectorImpl<char> &result) {
284 error_code create_directory(const Twine &path, bool &existed) {
288 if (error_code ec = UTF8ToUTF16(path.toStringRef(path_storage),
293 error_code ec = windows_error(::GetLastError());
301 return error_code::success();
304 error_code create_hard_link(const Twine &to, const Twine &from) {
314 if (error_code ec = UTF8ToUTF16(f, wide_from)) return ec;
315 if (error_code ec = UTF8ToUTF16(t, wide_to)) return ec;
320 return error_code::success();
323 error_code create_symlink(const Twine &to, const Twine &from) {
337 if (error_code ec = UTF8ToUTF16(f, wide_from)) return ec;
338 if (error_code ec = UTF8ToUTF16(t, wide_to)) return ec;
343 return error_code::success();
346 error_code remove(const Twine &path, bool &existed) {
351 error_code EC = status(path, st);
356 return error_code::success();
361 if (error_code ec = UTF8ToUTF16(path.toStringRef(path_storage),
367 error_code ec = windows_error(::GetLastError());
375 error_code ec = windows_error(::GetLastError());
383 return error_code::success();
386 error_code rename(const Twine &from, const Twine &to) {
396 if (error_code ec = UTF8ToUTF16(f, wide_from)) return ec;
397 if (error_code ec = UTF8ToUTF16(t, wide_to)) return ec;
399 error_code ec = error_code::success();
403 return error_code::success();
416 error_code resize_file(const Twine &path, uint64_t size) {
420 if (error_code ec = UTF8ToUTF16(path.toStringRef(path_storage),
426 return error_code(errno, generic_category());
433 return error_code(error, generic_category());
436 error_code exists(const Twine &path, bool &result) {
440 if (error_code ec = UTF8ToUTF16(path.toStringRef(path_storage),
448 error_code ec = make_error_code(windows_error(::GetLastError()));
455 return error_code::success();
492 error_code equivalent(const Twine &A, const Twine &B, bool &result) {
494 if (error_code ec = status(A, fsA)) return ec;
495 if (error_code ec = status(B, fsB)) return ec;
497 return error_code::success();
523 static error_code getStatus(HANDLE FileHandle, file_status &Result) {
535 return error_code::success();
541 return error_code::success();
544 return error_code::success();
560 return error_code::success();
564 error_code EC = windows_error(::GetLastError());
575 error_code status(const Twine &path, file_status &result) {
582 return error_code::success();
585 if (error_code ec = UTF8ToUTF16(path8, path_utf16))
616 error_code status(int FD, file_status &Result) {
621 error_code setLastModificationAndAccessTime(int FD, TimeValue Time) {
630 return error_code::success();
633 error_code get_magic(const Twine &path, uint32_t len,
640 if (error_code ec = UTF8ToUTF16(path.toStringRef(path_storage),
661 error_code ec = windows_error(::GetLastError());
672 return error_code::success();
675 error_code mapped_file_region::init(int FD, bool CloseFD, uint64_t Offset) {
700 error_code ec = windows_error(GetLastError());
721 error_code ec = windows_error(GetLastError());
735 error_code ec = windows_error(GetLastError());
756 return error_code::success();
763 error_code &ec)
808 error_code &ec)
878 error_code detail::directory_iterator_construct(detail::DirIterState &it,
882 if (error_code ec = UTF8ToUTF16(path,
907 error_code ec = windows_error(::GetLastError());
917 if (error_code ec = UTF16ToUTF8(FirstFind.cFileName,
927 return error_code::success();
930 error_code detail::directory_iterator_destruct(detail::DirIterState &it) {
936 return error_code::success();
939 error_code detail::directory_iterator_increment(detail::DirIterState &it) {
942 error_code ec = windows_error(::GetLastError());
956 if (error_code ec = UTF16ToUTF8(FindData.cFileName,
962 return error_code::success();
965 error_code map_file_pages(const Twine &path, off_t file_offset, size_t size,
971 error_code unmap_file_pages(void *base, size_t size) {
976 error_code openFileForRead(const Twine &Name, int &ResultFD) {
980 if (error_code EC = UTF8ToUTF16(Name.toStringRef(PathStorage),
988 error_code EC = windows_error(::GetLastError());
995 return error_code(errc::is_a_directory, posix_category());
1006 return error_code::success();
1009 error_code openFileForWrite(const Twine &Name, int &ResultFD,
1018 if (error_code EC = UTF8ToUTF16(Name.toStringRef(PathStorage),
1035 error_code EC = windows_error(::GetLastError());
1042 return error_code(errc::is_a_directory, posix_category());
1060 return error_code::success();
1065 llvm::error_code UTF8ToUTF16(llvm::StringRef utf8,
1088 return llvm::error_code::success();
1091 llvm::error_code UTF16ToUTF8(const wchar_t *utf16, size_t utf16_len,
1118 return llvm::error_code::success();