Home
last modified time | relevance | path

Searched refs:ModeFlags (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/libc/src/__support/File/
H A Dfile.h35 using ModeFlags = uint32_t; variable
42 enum class OpenMode : ModeFlags {
51 enum class ContentType : ModeFlags {
56 enum class CreateType : ModeFlags {
85 ModeFlags mode;
115 return mode & (static_cast<ModeFlags>(OpenMode::WRITE) | in write_allowed()
117 static_cast<ModeFlags>(OpenMode::PLUS)); in write_allowed()
121 return mode & (static_cast<ModeFlags>(OpenMode::READ) | in read_allowed()
122 static_cast<ModeFlags>(OpenMode::PLUS)); in read_allowed()
143 ModeFlags modeflags) { in init()
[all …]
H A Dlinux_file.cpp36 int buffer_mode, bool owned, File::ModeFlags modeflags) in LinuxFile()
43 File::ModeFlags modeflags) { in init()
116 using ModeFlags = File::ModeFlags; in openfile() typedef
123 if (modeflags & ModeFlags(File::OpenMode::APPEND)) { in openfile()
125 if (modeflags & ModeFlags(File::OpenMode::PLUS)) in openfile()
129 } else if (modeflags & ModeFlags(File::OpenMode::WRITE)) { in openfile()
131 if (modeflags & ModeFlags(File::OpenMode::PLUS)) in openfile()
136 if (modeflags & ModeFlags(File::OpenMode::PLUS)) in openfile()
170 File::ModeFlags(File::OpenMode::APPEND));
175 File::ModeFlags(File::OpenMode::APPEND));
H A Dfile.cpp298 File::ModeFlags File::mode_flags(const char *mode) { in mode_flags()
308 ModeFlags flags = 0; in mode_flags()
312 flags |= static_cast<ModeFlags>(OpenMode::READ); in mode_flags()
316 flags |= static_cast<ModeFlags>(OpenMode::WRITE); in mode_flags()
320 flags |= static_cast<ModeFlags>(OpenMode::PLUS); in mode_flags()
323 flags |= static_cast<ModeFlags>(ContentType::BINARY); in mode_flags()
326 flags |= static_cast<ModeFlags>(OpenMode::APPEND); in mode_flags()
330 flags |= static_cast<ModeFlags>(CreateType::EXCLUSIVE); in mode_flags()
/llvm-project-15.0.7/libc/test/src/__support/File/
H A Dfile_test.cpp17 using ModeFlags = __llvm_libc::File::ModeFlags; typedef
35 ModeFlags modeflags) in StringFile()
40 if (modeflags & static_cast<ModeFlags>(__llvm_libc::File::OpenMode::APPEND)) in StringFile()
45 ModeFlags modeflags) { in init()
49 if (modeflags & static_cast<ModeFlags>(__llvm_libc::File::OpenMode::APPEND)) in init()