Lines Matching refs:file_magic

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