/llvm-project/libcxx/src/filesystem/ |
H A D | file_descriptor.h | 43 file_type get_file_type(DirEntT* ent, int) { in get_file_type() 46 return file_type::block; in get_file_type() 48 return file_type::character; in get_file_type() 50 return file_type::directory; in get_file_type() 52 return file_type::fifo; in get_file_type() 54 return file_type::symlink; in get_file_type() 56 return file_type::regular; in get_file_type() 58 return file_type::socket; in get_file_type() 65 return file_type::none; in get_file_type() 70 file_type get_file_typ [all...] |
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.status_known/ |
H A D | status_known.pass.cpp | 36 file_type type; in status_known_test() 40 {file_type::none, false}, in status_known_test() 41 {file_type::not_found, true}, in status_known_test() 42 {file_type::regular, true}, in status_known_test() 43 {file_type::directory, true}, in status_known_test() 44 {file_type::symlink, true}, in status_known_test() 45 {file_type::block, true}, in status_known_test() 46 {file_type::character, true}, in status_known_test() 47 {file_type::fifo, true}, in status_known_test() 48 {file_type::socket, true}, in status_known_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_char_file/ |
H A D | is_character_file.pass.cpp | 43 file_type type; in is_character_file_status_test() 47 {file_type::none, false}, in is_character_file_status_test() 48 {file_type::not_found, false}, in is_character_file_status_test() 49 {file_type::regular, false}, in is_character_file_status_test() 50 {file_type::directory, false}, in is_character_file_status_test() 51 {file_type::symlink, false}, in is_character_file_status_test() 52 {file_type::block, false}, in is_character_file_status_test() 53 {file_type::character, true}, in is_character_file_status_test() 54 {file_type::fifo, false}, in is_character_file_status_test() 55 {file_type::socket, false}, in is_character_file_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_block_file/ |
H A D | is_block_file.pass.cpp | 43 file_type type; in is_block_file_status_test() 47 {file_type::none, false}, in is_block_file_status_test() 48 {file_type::not_found, false}, in is_block_file_status_test() 49 {file_type::regular, false}, in is_block_file_status_test() 50 {file_type::directory, false}, in is_block_file_status_test() 51 {file_type::symlink, false}, in is_block_file_status_test() 52 {file_type::block, true}, in is_block_file_status_test() 53 {file_type::character, false}, in is_block_file_status_test() 54 {file_type::fifo, false}, in is_block_file_status_test() 55 {file_type::socket, false}, in is_block_file_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_other/ |
H A D | is_other.pass.cpp | 43 file_type type; in is_other_status_test() 47 {file_type::none, false}, in is_other_status_test() 48 {file_type::not_found, false}, in is_other_status_test() 49 {file_type::regular, false}, in is_other_status_test() 50 {file_type::directory, false}, in is_other_status_test() 51 {file_type::symlink, false}, in is_other_status_test() 52 {file_type::block, true}, in is_other_status_test() 53 {file_type::character, true}, in is_other_status_test() 54 {file_type::fifo, true}, in is_other_status_test() 55 {file_type::socket, true}, in is_other_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_socket/ |
H A D | is_socket.pass.cpp | 43 file_type type; in is_socket_status_test() 47 {file_type::none, false}, in is_socket_status_test() 48 {file_type::not_found, false}, in is_socket_status_test() 49 {file_type::regular, false}, in is_socket_status_test() 50 {file_type::directory, false}, in is_socket_status_test() 51 {file_type::symlink, false}, in is_socket_status_test() 52 {file_type::block, false}, in is_socket_status_test() 53 {file_type::character, false}, in is_socket_status_test() 54 {file_type::fifo, false}, in is_socket_status_test() 55 {file_type::socket, true}, in is_socket_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_fifo/ |
H A D | is_fifo.pass.cpp | 43 file_type type; in is_fifo_status_test() 47 {file_type::none, false}, in is_fifo_status_test() 48 {file_type::not_found, false}, in is_fifo_status_test() 49 {file_type::regular, false}, in is_fifo_status_test() 50 {file_type::directory, false}, in is_fifo_status_test() 51 {file_type::symlink, false}, in is_fifo_status_test() 52 {file_type::block, false}, in is_fifo_status_test() 53 {file_type::character, false}, in is_fifo_status_test() 54 {file_type::fifo, true}, in is_fifo_status_test() 55 {file_type::socket, false}, in is_fifo_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_regular_file/ |
H A D | is_regular_file.pass.cpp | 43 file_type type; in is_regular_file_status_test() 47 {file_type::none, false}, in is_regular_file_status_test() 48 {file_type::not_found, false}, in is_regular_file_status_test() 49 {file_type::regular, true}, in is_regular_file_status_test() 50 {file_type::directory, false}, in is_regular_file_status_test() 51 {file_type::symlink, false}, in is_regular_file_status_test() 52 {file_type::block, false}, in is_regular_file_status_test() 53 {file_type::character, false}, in is_regular_file_status_test() 54 {file_type::fifo, false}, in is_regular_file_status_test() 55 {file_type::socket, false}, in is_regular_file_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.symlink_status/ |
H A D | symlink_status.pass.cpp | 51 assert(st.type() == file_type::not_found); in test_symlink_status_not_found() 56 assert(st.type() == file_type::not_found); in test_symlink_status_not_found() 88 assert(st.type() == file_type::none); in test_symlink_status_cannot_resolve() 109 assert(st.type() == file_type::symlink); in test_symlink_status_cannot_resolve() 113 assert(st.type() == file_type::symlink); in test_symlink_status_cannot_resolve() 126 file_type expect_type; in symlink_status_file_types_test() 128 {static_env.BadSymlink, file_type::symlink}, in symlink_status_file_types_test() 129 {static_env.File, file_type::regular}, in symlink_status_file_types_test() 130 {static_env.SymlinkToFile, file_type::symlink}, in symlink_status_file_types_test() 131 {static_env.Dir, file_type::directory}, in symlink_status_file_types_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_directory/ |
H A D | is_directory.pass.cpp | 43 file_type type; in is_directory_status_test() 47 {file_type::none, false}, in is_directory_status_test() 48 {file_type::not_found, false}, in is_directory_status_test() 49 {file_type::regular, false}, in is_directory_status_test() 50 {file_type::directory, true}, in is_directory_status_test() 51 {file_type::symlink, false}, in is_directory_status_test() 52 {file_type::block, false}, in is_directory_status_test() 53 {file_type::character, false}, in is_directory_status_test() 54 {file_type::fifo, false}, in is_directory_status_test() 55 {file_type::socket, false}, in is_directory_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.is_symlink/ |
H A D | is_symlink.pass.cpp | 43 file_type type; in is_symlink_status_test() 47 {file_type::none, false}, in is_symlink_status_test() 48 {file_type::not_found, false}, in is_symlink_status_test() 49 {file_type::regular, false}, in is_symlink_status_test() 50 {file_type::directory, false}, in is_symlink_status_test() 51 {file_type::symlink, true}, in is_symlink_status_test() 52 {file_type::block, false}, in is_symlink_status_test() 53 {file_type::character, false}, in is_symlink_status_test() 54 {file_type::fifo, false}, in is_symlink_status_test() 55 {file_type::socket, false}, in is_symlink_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.exists/ |
H A D | exists.pass.cpp | 43 file_type type; in exists_status_test() 47 {file_type::none, false}, in exists_status_test() 48 {file_type::not_found, false}, in exists_status_test() 49 {file_type::regular, true}, in exists_status_test() 50 {file_type::directory, true}, in exists_status_test() 51 {file_type::symlink, true}, in exists_status_test() 52 {file_type::block, true}, in exists_status_test() 53 {file_type::character, true}, in exists_status_test() 54 {file_type::fifo, true}, in exists_status_test() 55 {file_type::socket, true}, in exists_status_test() [all …]
|
/llvm-project/libcxx/test/std/input.output/filesystems/class.file_status/ |
H A D | file_status.cons.pass.cpp | 36 assert(f.type() == file_type::none); in main() 42 static_assert(std::is_nothrow_constructible<file_status, file_type>::value, in main() 44 static_assert(!test_convertible<file_status, file_type>(), in main() 47 const file_status f(file_type::not_found); in main() 48 assert(f.type() == file_type::not_found); in main() 53 static_assert(std::is_nothrow_constructible<file_status, file_type, perms>::value, in main() 55 static_assert(!test_convertible<file_status, file_type, perms>(), in main() 57 const file_status f(file_type::regular, perms::owner_read); in main() 58 assert(f.type() == file_type::regular); in main()
|
H A D | file_status.status.eq.ops.pass.cpp | 31 …std::filesystem::file_status f1{std::filesystem::file_type::regular, std::filesystem::perms::owner… in test() 32 …std::filesystem::file_status f2{std::filesystem::file_type::regular, std::filesystem::perms::owner… in test() 37 …std::filesystem::file_status f1{std::filesystem::file_type::regular, std::filesystem::perms::owner… in test() 38 …std::filesystem::file_status f2{std::filesystem::file_type::none, std::filesystem::perms::owner_re… in test() 43 …std::filesystem::file_status f1{std::filesystem::file_type::regular, std::filesystem::perms::owner… in test() 44 …std::filesystem::file_status f2{std::filesystem::file_type::regular, std::filesystem::perms::owner… in test()
|
H A D | file_status.mods.pass.cpp | 32 static_assert(noexcept(st.type(file_type::regular)), in main() 34 static_assert(std::is_same<decltype(st.type(file_type::regular)), void>::value, in main() 36 assert(st.type() != file_type::regular); in main() 37 st.type(file_type::regular); in main() 38 assert(st.type() == file_type::regular); in main()
|
H A D | file_status.obs.pass.cpp | 28 const file_status st(file_type::regular, perms::owner_read); in main() 34 static_assert(std::is_same<decltype(st.type()), file_type>::value, in main() 36 assert(st.type() == file_type::regular); in main()
|
/llvm-project/libcxx/test/std/input.output/filesystems/fs.op.funcs/fs.op.status/ |
H A D | status.pass.cpp | 52 assert(st.type() == file_type::not_found); in test_status_not_found() 57 assert(st.type() == file_type::not_found); in test_status_not_found() 94 assert(st.type() == file_type::none); in test_status_cannot_resolve() 118 file_type expect_type; in status_file_types_test() 120 {static_env.File, file_type::regular}, in status_file_types_test() 121 {static_env.SymlinkToFile, file_type::regular}, in status_file_types_test() 122 {static_env.Dir, file_type::directory}, in status_file_types_test() 123 {static_env.SymlinkToDir, file_type::directory}, in status_file_types_test() 126 {static_env.CharFile, file_type::character}, in status_file_types_test() 129 {env.create_socket("socket"), file_type::socket}, in status_file_types_test() [all …]
|
/llvm-project/libcxx/include/__filesystem/ |
H A D | directory_entry.h | 18 #include <__filesystem/file_type.h> 102 _LIBCPP_HIDE_FROM_ABI bool is_block_file() const { return __get_ft() == file_type::block; } in is_block_file() 105 return __get_ft(&__ec) == file_type::block; in is_character_file() 108 _LIBCPP_HIDE_FROM_ABI bool is_character_file() const { return __get_ft() == file_type::character; } in is_character_file() 111 return __get_ft(&__ec) == file_type::character; in is_directory() 114 _LIBCPP_HIDE_FROM_ABI bool is_directory() const { return __get_ft() == file_type::directory; } in is_directory() 117 return __get_ft(&__ec) == file_type::directory; in is_fifo() 120 _LIBCPP_HIDE_FROM_ABI bool is_fifo() const { return __get_ft() == file_type::fifo; } 122 _LIBCPP_HIDE_FROM_ABI bool is_fifo(error_code& __ec) const noexcept { return __get_ft(&__ec) == file_type::fifo; } 130 _LIBCPP_HIDE_FROM_ABI bool is_regular_file() const { return __get_ft() == file_type in is_regular_file() [all...] |
H A D | file_status.h | 28 _LIBCPP_HIDE_FROM_ABI file_status() noexcept : file_status(file_type::none) {} in file_status() 29 _LIBCPP_HIDE_FROM_ABI explicit file_status(file_type __ft, perms __prms = perms::unknown) noexcept 41 _LIBCPP_HIDE_FROM_ABI file_type type() const noexcept { return __ft_; } in type() 46 _LIBCPP_HIDE_FROM_ABI void type(file_type __ft) noexcept { __ft_ = __ft; } in type() 59 file_type __ft_;
|
/llvm-project/llvm/include/llvm/Support/ |
H A D | FileSystem.h | 61 enum class file_type { 150 file_type Type = file_type::status_error; 156 explicit basic_file_status(file_type Type) : Type(Type) {} 159 basic_file_status(file_type Type, perms Perms, time_t ATime, 167 basic_file_status(file_type Type, perms Perms, uint32_t LastAccessTimeHigh, in basic_file_status() 179 file_type type() const { return Type; } in basic_file_status() 216 void type(file_type v) { Type = v; } in getSize() 237 explicit file_status(file_type Type) : basic_file_status(Type) {} 240 file_status(file_type Typ 65 enum class file_type { global() enum [all...] |
/llvm-project/clang/lib/Serialization/ |
H A D | MultiOnDiskHashTable.h | 43 using file_type = typename Info::file_type; 63 file_type File; 66 OnDiskTable(file_type File, unsigned NumBuckets, unsigned NumEntries, in OnDiskTable() 74 std::vector<file_type> Files; 90 llvm::TinyPtrVector<file_type> PendingOverrides; 129 llvm::DenseSet<file_type> Files; in removeOverriddenTables() 197 void add(file_type File, storage_type Data, Info InfoObj = Info()) { 210 llvm::SmallVector<file_type, 16> OverriddenFiles;
|
/llvm-project/lldb/source/Plugins/SymbolLocator/DebugSymbols/ |
H A D | SymbolLocatorDebugSymbols.cpp | 261 case file_type::directory_file: // Bundle directory? in LocateExecutableObjectFile() 289 case file_type::fifo_file: // Forget pipes in LocateExecutableObjectFile() 290 case file_type::socket_file: // We can't process socket files in LocateExecutableObjectFile() 291 case file_type::file_not_found: // File doesn't exist... in LocateExecutableObjectFile() 292 case file_type::status_error: in LocateExecutableObjectFile() 295 case file_type::type_unknown: in LocateExecutableObjectFile() 296 case file_type::regular_file: in LocateExecutableObjectFile() 297 case file_type::symlink_file: in LocateExecutableObjectFile() 298 case file_type::block_file: in LocateExecutableObjectFile() 299 case file_type in LocateExecutableObjectFile() [all...] |
/llvm-project/libcxx/test/std/input.output/filesystems/fs.enum/ |
H A D | enum.file_type.pass.cpp | 22 constexpr fs::file_type ME(int val) { return static_cast<fs::file_type>(val); } in ME() 25 typedef fs::file_type E; in main()
|
/llvm-project/lldb/source/Plugins/Platform/MacOSX/ |
H A D | PlatformDarwinKernel.h | 100 FindKDKandSDKDirectoriesInDirectory(void *baton, llvm::sys::fs::file_type ft, 107 llvm::sys::fs::file_type ft, 112 llvm::sys::fs::file_type ft, 116 GetKernelsAndKextsInDirectoryHelper(void *baton, llvm::sys::fs::file_type ft,
|
/llvm-project/llvm/lib/Support/ |
H A D | FileOutputBuffer.cpp | 184 case fs::file_type::directory_file: in create() 186 case fs::file_type::regular_file: in create() 187 case fs::file_type::file_not_found: in create() 188 case fs::file_type::status_error: in create()
|