LLVM 22.0.0git
|
This is the complete list of members for llvm::ObjectFile, including all inherited members.
base() const | llvm::ObjectFile | inlineprotected |
classof(const Binary *v) | llvm::ObjectFile | inlinestatic |
createCOFFObjectFile(MemoryBufferRef Object) | llvm::ObjectFile | static |
createDXContainerObjectFile(MemoryBufferRef Object) | llvm::ObjectFile | static |
createELFObjectFile(MemoryBufferRef Object, bool InitContent=true) | llvm::ObjectFile | static |
createGOFFObjectFile(MemoryBufferRef Object) | llvm::ObjectFile | static |
createMachOObjectFile(MemoryBufferRef Object, uint32_t UniversalCputype=0, uint32_t UniversalIndex=0, size_t MachOFilesetEntryOffset=0) | llvm::ObjectFile | static |
createObjectFile(StringRef ObjectPath) | llvm::ObjectFile | static |
createObjectFile(MemoryBufferRef Object, llvm::file_magic Type, bool InitContent=true) | llvm::ObjectFile | static |
createObjectFile(MemoryBufferRef Object) | llvm::ObjectFile | inlinestatic |
createWasmObjectFile(MemoryBufferRef Object) | llvm::ObjectFile | static |
createXCOFFObjectFile(MemoryBufferRef Object, unsigned FileType) | llvm::ObjectFile | static |
dynamic_relocation_sections() const | llvm::ObjectFile | inlinevirtual |
getArch() const=0 | llvm::ObjectFile | pure virtual |
getBytesInAddress() const=0 | llvm::ObjectFile | pure virtual |
getCommonSymbolSize(DataRefImpl Symb) const | llvm::ObjectFile | inline |
getCommonSymbolSizeImpl(DataRefImpl Symb) const=0 | llvm::ObjectFile | protectedpure virtual |
getFeatures() const=0 | llvm::ObjectFile | pure virtual |
getFileFormatName() const=0 | llvm::ObjectFile | pure virtual |
getOS() const | llvm::ObjectFile | inlinevirtual |
getRelocatedSection(DataRefImpl Sec) const | llvm::ObjectFile | protectedvirtual |
getRelocationOffset(DataRefImpl Rel) const=0 | llvm::ObjectFile | protectedpure virtual |
getRelocationSymbol(DataRefImpl Rel) const=0 | llvm::ObjectFile | protectedpure virtual |
getRelocationType(DataRefImpl Rel) const=0 | llvm::ObjectFile | protectedpure virtual |
getRelocationTypeName(DataRefImpl Rel, SmallVectorImpl< char > &Result) const=0 | llvm::ObjectFile | protectedpure virtual |
getSectionAddress(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
getSectionAlignment(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
getSectionContents(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
getSectionIndex(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
getSectionName(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
getSectionSize(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
getStartAddress() const | llvm::ObjectFile | inlinevirtual |
getSymbolAddress(DataRefImpl Symb) const=0 | llvm::ObjectFile | protectedpure virtual |
getSymbolAlignment(DataRefImpl Symb) const | llvm::ObjectFile | protectedvirtual |
getSymbolName(DataRefImpl Symb) const=0 | llvm::ObjectFile | protectedpure virtual |
getSymbolSection(DataRefImpl Symb) const=0 | llvm::ObjectFile | protectedpure virtual |
getSymbolType(DataRefImpl Symb) const=0 | llvm::ObjectFile | protectedpure virtual |
getSymbolValue(DataRefImpl Symb) const | llvm::ObjectFile | protected |
getSymbolValueImpl(DataRefImpl Symb) const=0 | llvm::ObjectFile | protectedpure virtual |
hasDebugInfo() const | llvm::ObjectFile | virtual |
isBerkeleyData(DataRefImpl Sec) const | llvm::ObjectFile | protectedvirtual |
isBerkeleyText(DataRefImpl Sec) const | llvm::ObjectFile | protectedvirtual |
isDebugSection(DataRefImpl Sec) const | llvm::ObjectFile | protectedvirtual |
isReflectionSectionStrippable(llvm::binaryformat::Swift5ReflectionSectionKind ReflectionSectionKind) const | llvm::ObjectFile | |
isRelocatableObject() const=0 | llvm::ObjectFile | pure virtual |
isSectionBitcode(DataRefImpl Sec) const | llvm::ObjectFile | protectedvirtual |
isSectionBSS(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
isSectionCompressed(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
isSectionData(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
isSectionStripped(DataRefImpl Sec) const | llvm::ObjectFile | protectedvirtual |
isSectionText(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
isSectionVirtual(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
makeTriple() const | llvm::ObjectFile | |
mapDebugSectionName(StringRef Name) const | llvm::ObjectFile | inlinevirtual |
mapReflectionSectionNameToEnumValue(StringRef SectionName) const | llvm::ObjectFile | inlineprotectedvirtual |
moveRelocationNext(DataRefImpl &Rel) const=0 | llvm::ObjectFile | protectedpure virtual |
moveSectionNext(DataRefImpl &Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
ObjectFile(unsigned int Type, MemoryBufferRef Source) | llvm::ObjectFile | protected |
ObjectFile()=delete | llvm::ObjectFile | |
ObjectFile(const ObjectFile &other)=delete | llvm::ObjectFile | |
operator=(const ObjectFile &other)=delete | llvm::ObjectFile | |
printSymbolName(raw_ostream &OS, DataRefImpl Symb) const override | llvm::ObjectFile | protectedvirtual |
RelocationRef class | llvm::ObjectFile | friend |
section_begin() const=0 | llvm::ObjectFile | pure virtual |
section_end() const=0 | llvm::ObjectFile | pure virtual |
section_iterator_range typedef | llvm::ObjectFile | |
section_rel_begin(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
section_rel_end(DataRefImpl Sec) const=0 | llvm::ObjectFile | protectedpure virtual |
SectionRef class | llvm::ObjectFile | friend |
sections() const | llvm::ObjectFile | inline |
setARMSubArch(Triple &TheTriple) const | llvm::ObjectFile | inlinevirtual |
symbol_iterator_range typedef | llvm::ObjectFile | |
SymbolRef class | llvm::ObjectFile | friend |
symbols() const | llvm::ObjectFile | inline |
tryGetCPUName() const | llvm::ObjectFile | inlinevirtual |