LLVM  8.0.1
llvm::object::Archive Member List

This is the complete list of members for llvm::object::Archive, including all inherited members.

Archive(MemoryBufferRef Source, Error &Err)llvm::object::Archive
Binary(unsigned int Type, MemoryBufferRef Source)llvm::object::Binaryprotected
Binary()=deletellvm::object::Binary
Binary(const Binary &other)=deletellvm::object::Binary
checkOffset(MemoryBufferRef M, uintptr_t Addr, const uint64_t Size)llvm::object::Binaryinlinestatic
child_begin(Error &Err, bool SkipInternal=true) constllvm::object::Archive
child_end() constllvm::object::Archive
children(Error &Err, bool SkipInternal=true) constllvm::object::Archiveinline
classof(Binary const *v)llvm::object::Archiveinlinestatic
create(MemoryBufferRef Source)llvm::object::Archivestatic
Datallvm::object::Binaryprotected
findSym(StringRef name) constllvm::object::Archive
getData() constllvm::object::Binary
getELFType(bool isLE, bool is64Bits)llvm::object::Binaryinlineprotectedstatic
getFileName() constllvm::object::Binary
getMachOType(bool isLE, bool is64Bits)llvm::object::Binaryinlineprotectedstatic
getMemoryBufferRef() constllvm::object::Binary
getNumberOfSymbols() constllvm::object::Archive
getStringTable() constllvm::object::Archiveinline
getSymbolTable() constllvm::object::Archiveinline
getTripleObjectFormat() constllvm::object::Binaryinline
getType() constllvm::object::Binaryinline
hasSymbolTable() constllvm::object::Archive
ID_Archive enum valuellvm::object::Binaryprotected
ID_COFF enum valuellvm::object::Binaryprotected
ID_COFFImportFile enum valuellvm::object::Binaryprotected
ID_ELF32B enum valuellvm::object::Binaryprotected
ID_ELF32L enum valuellvm::object::Binaryprotected
ID_ELF64B enum valuellvm::object::Binaryprotected
ID_ELF64L enum valuellvm::object::Binaryprotected
ID_EndObjects enum valuellvm::object::Binaryprotected
ID_IR enum valuellvm::object::Binaryprotected
ID_MachO32B enum valuellvm::object::Binaryprotected
ID_MachO32L enum valuellvm::object::Binaryprotected
ID_MachO64B enum valuellvm::object::Binaryprotected
ID_MachO64L enum valuellvm::object::Binaryprotected
ID_MachOUniversalBinary enum valuellvm::object::Binaryprotected
ID_StartObjects enum valuellvm::object::Binaryprotected
ID_Wasm enum valuellvm::object::Binaryprotected
ID_WinRes enum valuellvm::object::Binaryprotected
isArchive() constllvm::object::Binaryinline
isCOFF() constllvm::object::Binaryinline
isCOFFImportFile() constllvm::object::Binaryinline
isELF() constllvm::object::Binaryinline
isEmpty() constllvm::object::Archive
isIR() constllvm::object::Binaryinline
isLittleEndian() constllvm::object::Binaryinline
isMachO() constllvm::object::Binaryinline
isMachOUniversalBinary() constllvm::object::Binaryinline
isObject() constllvm::object::Binaryinline
isSymbolic() constllvm::object::Binaryinline
isThin() constllvm::object::Archiveinline
isWasm() constllvm::object::Binaryinline
isWinRes() constllvm::object::Binaryinline
K_BSD enum valuellvm::object::Archive
K_COFF enum valuellvm::object::Archive
K_DARWIN enum valuellvm::object::Archive
K_DARWIN64 enum valuellvm::object::Archive
K_GNU enum valuellvm::object::Archive
K_GNU64 enum valuellvm::object::Archive
Kind enum namellvm::object::Archive
kind() constllvm::object::Archiveinline
symbol_begin() constllvm::object::Archive
symbol_end() constllvm::object::Archive
symbols() constllvm::object::Archiveinline
takeThinBuffers()llvm::object::Archiveinline
~Binary()llvm::object::Binaryvirtual