Module object

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.
LLVMCreateObjectFile⚠Deprecated
LLVMDisposeBinary⚠
Dispose of a binary file
LLVMDisposeObjectFile⚠Deprecated
LLVMDisposeRelocationIterator⚠
LLVMDisposeSectionIterator⚠
LLVMDisposeSymbolIterator⚠
LLVMGetRelocationOffset⚠
LLVMGetRelocationSymbol⚠
LLVMGetRelocationType⚠
LLVMGetRelocationTypeName⚠
LLVMGetRelocationValueString⚠
LLVMGetRelocations⚠
LLVMGetSectionAddress⚠
LLVMGetSectionContainsSymbol⚠
LLVMGetSectionContents⚠
LLVMGetSectionName⚠
LLVMGetSectionSize⚠
LLVMGetSections⚠Deprecated
LLVMGetSymbolAddress⚠
LLVMGetSymbolName⚠
LLVMGetSymbolSize⚠
LLVMGetSymbols⚠Deprecated
LLVMIsRelocationIteratorAtEnd⚠
LLVMIsSectionIteratorAtEnd⚠Deprecated
LLVMIsSymbolIteratorAtEnd⚠Deprecated
LLVMMachOUniversalBinaryCopyObjectForArch⚠
LLVMMoveToContainingSection⚠
LLVMMoveToNextRelocation⚠
LLVMMoveToNextSection⚠
LLVMMoveToNextSymbol⚠
LLVMObjectFileCopySectionIterator⚠
LLVMObjectFileCopySymbolIterator⚠
LLVMObjectFileIsSectionIteratorAtEnd⚠
LLVMObjectFileIsSymbolIteratorAtEnd⚠

Type Aliases§

LLVMBinaryRef
LLVMObjectFileRefDeprecated
LLVMRelocationIteratorRef
LLVMSectionIteratorRef
LLVMSymbolIteratorRef