Enum llvm_sys::object::LLVMBinaryType [−][src]
#[repr(C)]
pub enum LLVMBinaryType {
Show 15 variants
LLVMBinaryTypeArchive,
LLVMBinaryTypeMachOUniversalBinary,
LLVMBinaryTypeCOFFImportFile,
LLVMBinaryTypeIR,
LLVMBinaryTypeWinRes,
LLVMBinaryTypeCOFF,
LLVMBinaryTypeELF32L,
LLVMBinaryTypeELF32B,
LLVMBinaryTypeELF64L,
LLVMBinaryTypeELF64B,
LLVMBinaryTypeMachO32L,
LLVMBinaryTypeMachO32B,
LLVMBinaryTypeMachO64L,
LLVMBinaryTypeMachO64B,
LLVMBinaryTypeWasm,
}
Variants
Archive file
Mach-O Universal Binary file
COFF Import file
LLVM IR
Windows resource (.res) file
COFF Object file
ELF 32-bit, little endian
ELF 32-bit, big endian
ELF 64-bit, little endian
ELF 64-bit, big endian
MachO 32-bit, little endian
MachO 32-bit, big endian
MachO 64-bit, little endian
MachO 64-bit, big endian
Web assembly