Home | History | Annotate | Download | only in BinaryFormat

Lines Matching refs:file_magic

35 file_magic llvm::identify_magic(StringRef Magic) {
37 return file_magic::unknown;
45 return file_magic::coff_import_library;
49 return file_magic::coff_object;
51 return file_magic::coff_cl_gl_object;
52 return file_magic::coff_import_library;
57 return file_magic::windows_resource;
60 return file_magic::coff_object;
62 return file_magic::wasm_object;
67 return file_magic::bitcode;
71 return file_magic::bitcode;
75 return file_magic::archive;
86 return file_magic::elf;
88 return file_magic::elf_relocatable;
90 return file_magic::elf_executable;
92 return file_magic::elf_shared_object;
94 return file_magic::elf_core;
98 return file_magic::elf;
108 return file_magic::macho_universal_binary;
144 return file_magic::macho_object;
146 return file_magic::macho_executable;
148 return file_magic::macho_fixed_virtual_memory_shared_lib;
150 return file_magic::macho_core;
152 return file_magic::macho_preload_executable;
154 return file_magic::macho_dynamically_linked_shared_lib;
156 return file_magic::macho_dynamic_linker;
158 return file_magic::macho_bundle;
160 return file_magic::macho_dynamically_linked_shared_lib_stub;
162 return file_magic::macho_dsym_companion;
164 return file_magic::macho_kext_bundle;
176 return file_magic::coff_object;
182 return file_magic::coff_object;
191 return file_magic::pecoff_executable;
194 return file_magic::pdb;
199 return file_magic::coff_object;
205 return file_magic::unknown;
208 std::error_code llvm::identify_magic(const Twine &Path, file_magic &Result) {