Module object

Source
Expand description

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 Aliases§

LLVMBinaryRef
LLVMObjectFileRefDeprecated
LLVMRelocationIteratorRef
LLVMSectionIteratorRef
LLVMSymbolIteratorRef