LLVM  4.0.0
llvm::object::WasmObjectFile Member List

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

base() const llvm::object::ObjectFileinlineprotected
basic_symbol_iterator_range typedefllvm::object::SymbolicFile
Binary(unsigned int Type, MemoryBufferRef Source)llvm::object::Binaryprotected
classof(const Binary *v)llvm::object::WasmObjectFileinlinestatic
createCOFFObjectFile(MemoryBufferRef Object)llvm::object::ObjectFilestatic
createELFObjectFile(MemoryBufferRef Object)llvm::object::ObjectFilestatic
createMachOObjectFile(MemoryBufferRef Object, uint32_t UniversalCputype=0, uint32_t UniversalIndex=0)llvm::object::ObjectFilestatic
createObjectFile(StringRef ObjectPath)llvm::object::ObjectFilestatic
createObjectFile(MemoryBufferRef Object, sys::fs::file_magic Type)llvm::object::ObjectFilestatic
createObjectFile(MemoryBufferRef Object)llvm::object::ObjectFileinlinestatic
createSymbolicFile(MemoryBufferRef Object, sys::fs::file_magic Type, LLVMContext *Context)llvm::object::SymbolicFilestatic
createSymbolicFile(MemoryBufferRef Object)llvm::object::SymbolicFileinlinestatic
createSymbolicFile(StringRef ObjectPath)llvm::object::SymbolicFilestatic
createWasmObjectFile(MemoryBufferRef Object)llvm::object::ObjectFilestatic
Datallvm::object::Binaryprotected
getArch() const overridellvm::object::WasmObjectFileprotectedvirtual
getBytesInAddress() const overridellvm::object::WasmObjectFileprotectedvirtual
getCommonSymbolSize(DataRefImpl Symb) const llvm::object::ObjectFileinline
getCommonSymbolSizeImpl(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getData() const llvm::object::Binary
getELFType(bool isLE, bool is64Bits)llvm::object::Binaryinlineprotectedstatic
getFeatures() const overridellvm::object::WasmObjectFileprotectedvirtual
getFileFormatName() const overridellvm::object::WasmObjectFileprotectedvirtual
getFileName() const llvm::object::Binary
getHeader() const llvm::object::WasmObjectFile
getMachOType(bool isLE, bool is64Bits)llvm::object::Binaryinlineprotectedstatic
getMemoryBufferRef() const llvm::object::Binary
getPlatformFlags(unsigned &Result) const llvm::object::ObjectFileinlinevirtual
getRelocatedSection(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
getRelocationOffset(DataRefImpl Rel) const overridellvm::object::WasmObjectFileprotectedvirtual
getRelocationSymbol(DataRefImpl Rel) const overridellvm::object::WasmObjectFileprotectedvirtual
getRelocationType(DataRefImpl Rel) const overridellvm::object::WasmObjectFileprotectedvirtual
getRelocationTypeName(DataRefImpl Rel, SmallVectorImpl< char > &Result) const overridellvm::object::WasmObjectFileprotectedvirtual
getSectionAddress(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
getSectionAlignment(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
getSectionContents(DataRefImpl Sec, StringRef &Res) const overridellvm::object::WasmObjectFileprotectedvirtual
getSectionName(DataRefImpl Sec, StringRef &Res) const overridellvm::object::WasmObjectFileprotectedvirtual
getSectionSize(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolAddress(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolAlignment(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolFlags(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolName(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolSection(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolType(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getSymbolValue(DataRefImpl Symb) const llvm::object::ObjectFileprotected
getSymbolValueImpl(DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
getType() const llvm::object::Binaryinline
getWasmSection(const SectionRef &Section) const llvm::object::WasmObjectFile
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_ModuleSummaryIndex enum valuellvm::object::Binaryprotected
ID_StartObjects enum valuellvm::object::Binaryprotected
ID_Wasm enum valuellvm::object::Binaryprotected
isArchive() const llvm::object::Binaryinline
isCOFF() const llvm::object::Binaryinline
isCOFFImportFile() const llvm::object::Binaryinline
isELF() const llvm::object::Binaryinline
isIR() const llvm::object::Binaryinline
isLittleEndian() const llvm::object::Binaryinline
isMachO() const llvm::object::Binaryinline
isMachOUniversalBinary() const llvm::object::Binaryinline
isModuleSummaryIndex() const llvm::object::Binaryinline
isObject() const llvm::object::Binaryinline
isRelocatableObject() const overridellvm::object::WasmObjectFileprotectedvirtual
isSectionBitcode(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
isSectionBSS(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
isSectionCompressed(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
isSectionData(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
isSectionText(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
isSectionVirtual(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
isSymbolic() const llvm::object::Binaryinline
isWasm() const llvm::object::Binaryinline
moveRelocationNext(DataRefImpl &Rel) const overridellvm::object::WasmObjectFileprotectedvirtual
moveSectionNext(DataRefImpl &Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
moveSymbolNext(DataRefImpl &Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
ObjectFile(unsigned int Type, MemoryBufferRef Source)llvm::object::ObjectFileprotected
printSymbolName(raw_ostream &OS, DataRefImpl Symb) const overridellvm::object::WasmObjectFileprotectedvirtual
section_begin() const overridellvm::object::WasmObjectFileprotectedvirtual
section_end() const overridellvm::object::WasmObjectFileprotectedvirtual
section_iterator_range typedefllvm::object::ObjectFile
section_rel_begin(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
section_rel_end(DataRefImpl Sec) const overridellvm::object::WasmObjectFileprotectedvirtual
sections() const llvm::object::ObjectFileinline
symbol_begin() const overridellvm::object::WasmObjectFileprotectedvirtual
symbol_end() const overridellvm::object::WasmObjectFileprotectedvirtual
symbol_iterator_range typedefllvm::object::ObjectFile
SymbolicFile(unsigned int Type, MemoryBufferRef Source)llvm::object::SymbolicFile
symbols() const llvm::object::ObjectFileinline
WasmObjectFile(MemoryBufferRef Object, Error &Err)llvm::object::WasmObjectFile
~Binary()llvm::object::Binaryvirtual
~SymbolicFile() overridellvm::object::SymbolicFile