LLVM API Documentation
#include <Binary.h>
Public Member Functions | |
OwningBinary () | |
OwningBinary (std::unique_ptr< T > Bin, std::unique_ptr< MemoryBuffer > Buf) | |
OwningBinary (OwningBinary< T > &&Other) | |
OwningBinary< T > & | operator= (OwningBinary< T > &&Other) |
std::unique_ptr< T > & | getBinary () |
std::unique_ptr< MemoryBuffer > & | getBuffer () |
llvm::object::OwningBinary< T >::OwningBinary | ( | ) |
llvm::object::OwningBinary< T >::OwningBinary | ( | std::unique_ptr< T > | Bin, |
std::unique_ptr< MemoryBuffer > | Buf | ||
) |
llvm::object::OwningBinary< T >::OwningBinary | ( | OwningBinary< T > && | Other | ) |
std::unique_ptr< T > & llvm::object::OwningBinary< T >::getBinary | ( | ) |
Definition at line 164 of file Binary.h.
Referenced by llvm::MCJIT::addObjectFile(), LLVMGetSections(), LLVMGetSymbols(), LLVMIsSectionIteratorAtEnd(), LLVMIsSymbolIteratorAtEnd(), and llvm::coverage::ObjectFileCoverageMappingReader::readHeader().
std::unique_ptr< MemoryBuffer > & llvm::object::OwningBinary< T >::getBuffer | ( | ) |
Definition at line 169 of file Binary.h.
Referenced by llvm::MCJIT::addObjectFile().
OwningBinary< T > & llvm::object::OwningBinary< T >::operator= | ( | OwningBinary< T > && | Other | ) |