Lines Matching refs:file_magic

33 file_magic llvm::identify_magic(StringRef Magic) {
35 return file_magic::unknown;
43 return file_magic::coff_import_library;
47 return file_magic::coff_object;
49 return file_magic::coff_cl_gl_object;
50 return file_magic::coff_import_library;
55 return file_magic::windows_resource;
58 return file_magic::coff_object;
60 return file_magic::wasm_object;
67 return file_magic::xcoff_object_32;
69 return file_magic::xcoff_object_64;
74 return file_magic::goff_object;
77 return file_magic::spirv_object;
82 return file_magic::spirv_object;
87 return file_magic::offload_binary;
92 return file_magic::bitcode;
96 return file_magic::bitcode;
100 return file_magic::offload_bundle_compressed;
102 return file_magic::clang_ast;
106 return file_magic::archive;
110 return file_magic::archive;
120 return file_magic::elf;
122 return file_magic::elf_relocatable;
124 return file_magic::elf_executable;
126 return file_magic::elf_shared_object;
128 return file_magic::elf_core;
132 return file_magic::elf;
142 return file_magic::macho_universal_binary;
178 return file_magic::macho_object;
180 return file_magic::macho_executable;
182 return file_magic::macho_fixed_virtual_memory_shared_lib;
184 return file_magic::macho_core;
186 return file_magic::macho_preload_executable;
188 return file_magic::macho_dynamically_linked_shared_lib;
190 return file_magic::macho_dynamic_linker;
192 return file_magic::macho_bundle;
194 return file_magic::macho_dynamically_linked_shared_lib_stub;
196 return file_magic::macho_dsym_companion;
198 return file_magic::macho_kext_bundle;
200 return file_magic::macho_file_set;
210 return file_magic::cuda_fatbinary;
216 return file_magic::coff_object;
222 return file_magic::coff_object;
232 return file_magic::pecoff_executable;
235 return file_magic::pdb;
237 return file_magic::minidump;
242 return file_magic::coff_object;
247 return file_magic::tapi_file;
250 return file_magic::tapi_file;
255 return file_magic::dxcontainer_object;
260 return file_magic::coff_object;
265 return file_magic::coff_object;
271 return file_magic::offload_bundle;
278 return file_magic::unknown;
281 std::error_code llvm::identify_magic(const Twine &Path, file_magic &Result) {