|
LLVM
4.0.0
|
file_magic - An "enum class" enumeration of file types based on magic (the first N bytes of the file). More...
#include <FileSystem.h>
Public Member Functions | |
| bool | is_object () const |
| file_magic () | |
| file_magic (Impl V) | |
| operator Impl () const | |
file_magic - An "enum class" enumeration of file types based on magic (the first N bytes of the file).
Definition at line 240 of file FileSystem.h.
| Enumerator | |
|---|---|
| unknown |
Unrecognized file. |
| bitcode |
Bitcode file. |
| archive |
ar style archive file |
| elf |
ELF Unknown type. |
| elf_relocatable |
ELF Relocatable object file. |
| elf_executable |
ELF Executable image. |
| elf_shared_object |
ELF dynamically linked shared lib. |
| elf_core |
ELF core image. |
| macho_object |
Mach-O Object file. |
| macho_executable |
Mach-O Executable. |
| macho_fixed_virtual_memory_shared_lib |
Mach-O Shared Lib, FVM. |
| macho_core |
Mach-O Core File. |
| macho_preload_executable |
Mach-O Preloaded Executable. |
| macho_dynamically_linked_shared_lib |
Mach-O dynlinked shared lib. |
| macho_dynamic_linker |
The Mach-O dynamic linker. |
| macho_bundle |
Mach-O Bundle file. |
| macho_dynamically_linked_shared_lib_stub |
Mach-O Shared lib stub. |
| macho_dsym_companion |
Mach-O dSYM companion file. |
| macho_kext_bundle |
Mach-O kext bundle file. |
| macho_universal_binary |
Mach-O universal binary. |
| coff_cl_gl_object |
Microsoft cl.exe's intermediate code file. |
| coff_object |
COFF object file. |
| coff_import_library |
COFF import library. |
| pecoff_executable |
PECOFF executable file. |
| windows_resource |
Windows compiled resource file (.rc) |
| wasm_object |
WebAssembly Object file. |
Definition at line 241 of file FileSystem.h.
|
inline |
Definition at line 274 of file FileSystem.h.
|
inline |
Definition at line 275 of file FileSystem.h.
|
inline |
Definition at line 270 of file FileSystem.h.
References unknown.
|
inline |
Definition at line 276 of file FileSystem.h.
1.8.6