Module llvm_sys::object[][src]

Object file reading and writing

Enums

LLVMBinaryType
LLVMOpaqueBinary
LLVMOpaqueObjectFileDeprecated
LLVMOpaqueRelocationIterator
LLVMOpaqueSectionIterator
LLVMOpaqueSymbolIterator

Functions

LLVMBinaryCopyMemoryBuffer
LLVMBinaryGetType
LLVMCreateBinary

Create a binary file from the given memory buffer.

LLVMCreateObjectFileDeprecated
LLVMDisposeBinary

Dispose of a binary file

LLVMDisposeObjectFileDeprecated
LLVMDisposeRelocationIterator
LLVMDisposeSectionIterator
LLVMDisposeSymbolIterator
LLVMGetRelocationOffset
LLVMGetRelocationSymbol
LLVMGetRelocationType
LLVMGetRelocationTypeName
LLVMGetRelocationValueString
LLVMGetRelocations
LLVMGetSectionAddress
LLVMGetSectionContainsSymbol
LLVMGetSectionContents
LLVMGetSectionName
LLVMGetSectionSize
LLVMGetSectionsDeprecated
LLVMGetSymbolAddress
LLVMGetSymbolName
LLVMGetSymbolSize
LLVMGetSymbolsDeprecated
LLVMIsRelocationIteratorAtEnd
LLVMIsSectionIteratorAtEndDeprecated
LLVMIsSymbolIteratorAtEndDeprecated
LLVMMachOUniversalBinaryCopyObjectForArch
LLVMMoveToContainingSection
LLVMMoveToNextRelocation
LLVMMoveToNextSection
LLVMMoveToNextSymbol
LLVMObjectFileCopySectionIterator
LLVMObjectFileCopySymbolIterator
LLVMObjectFileIsSectionIteratorAtEnd
LLVMObjectFileIsSymbolIteratorAtEnd

Type Definitions

LLVMBinaryRef
LLVMObjectFileRefDeprecated
LLVMRelocationIteratorRef
LLVMSectionIteratorRef
LLVMSymbolIteratorRef