| base() const | llvm::object::ObjectFile | inlineprotected |
| base_reloc_begin() const | llvm::objcopy::coff::COFFObjectFile | |
| base_reloc_end() const | llvm::objcopy::coff::COFFObjectFile | |
| base_relocs() const | llvm::objcopy::coff::COFFObjectFile | |
| basic_symbol_iterator_range typedef | llvm::object::SymbolicFile | |
| Binary(unsigned int Type, MemoryBufferRef Source) | llvm::object::Binary | protected |
| Binary()=delete | llvm::object::Binary | |
| Binary(const Binary &other)=delete | llvm::object::Binary | |
| checkOffset(MemoryBufferRef M, uintptr_t Addr, const uint64_t Size) | llvm::object::Binary | inlinestatic |
| classof(const Binary *v) | llvm::objcopy::coff::COFFObjectFile | inlinestatic |
| create(MemoryBufferRef Object) | llvm::objcopy::coff::COFFObjectFile | static |
| createCOFFObjectFile(MemoryBufferRef Object) | llvm::object::ObjectFile | static |
| createDXContainerObjectFile(MemoryBufferRef Object) | llvm::object::ObjectFile | static |
| createELFObjectFile(MemoryBufferRef Object, bool InitContent=true) | llvm::object::ObjectFile | static |
| createGOFFObjectFile(MemoryBufferRef Object) | llvm::object::ObjectFile | static |
| createMachOObjectFile(MemoryBufferRef Object, uint32_t UniversalCputype=0, uint32_t UniversalIndex=0, size_t MachOFilesetEntryOffset=0) | llvm::object::ObjectFile | static |
| createObjectFile(StringRef ObjectPath) | llvm::object::ObjectFile | static |
| createObjectFile(MemoryBufferRef Object, llvm::file_magic Type, bool InitContent=true) | llvm::object::ObjectFile | static |
| createObjectFile(MemoryBufferRef Object) | llvm::object::ObjectFile | inlinestatic |
| createSymbolicFile(MemoryBufferRef Object, llvm::file_magic Type, LLVMContext *Context, bool InitContent=true) | llvm::object::SymbolicFile | static |
| createSymbolicFile(MemoryBufferRef Object) | llvm::object::SymbolicFile | inlinestatic |
| createWasmObjectFile(MemoryBufferRef Object) | llvm::object::ObjectFile | static |
| createXCOFFObjectFile(MemoryBufferRef Object, unsigned FileType) | llvm::object::ObjectFile | static |
| Data | llvm::object::Binary | protected |
| debug_directories() const | llvm::objcopy::coff::COFFObjectFile | inline |
| debug_directory_begin() const | llvm::objcopy::coff::COFFObjectFile | inline |
| debug_directory_end() const | llvm::objcopy::coff::COFFObjectFile | inline |
| delay_import_directories() const | llvm::objcopy::coff::COFFObjectFile | |
| delay_import_directory_begin() const | llvm::objcopy::coff::COFFObjectFile | |
| delay_import_directory_end() const | llvm::objcopy::coff::COFFObjectFile | |
| dynamic_reloc_begin() const | llvm::objcopy::coff::COFFObjectFile | |
| dynamic_reloc_end() const | llvm::objcopy::coff::COFFObjectFile | |
| dynamic_relocation_sections() const | llvm::object::ObjectFile | inlinevirtual |
| dynamic_relocs() const | llvm::objcopy::coff::COFFObjectFile | |
| export_directories() const | llvm::objcopy::coff::COFFObjectFile | |
| export_directory_begin() const | llvm::objcopy::coff::COFFObjectFile | |
| export_directory_end() const | llvm::objcopy::coff::COFFObjectFile | |
| ExportDirectoryEntryRef class | llvm::objcopy::coff::COFFObjectFile | friend |
| getArch() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| getAuxSymbol(uint32_t index, const T *&Res) const | llvm::objcopy::coff::COFFObjectFile | inline |
| getBytesInAddress() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| getCharacteristics() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getCHPEMetadata() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getCOFFBigObjHeader() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getCOFFHeader() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getCOFFRelocation(const RelocationRef &Reloc) const | llvm::objcopy::coff::COFFObjectFile | |
| getCOFFSection(const SectionRef &Section) const | llvm::objcopy::coff::COFFObjectFile | |
| getCOFFSymbol(const DataRefImpl &Ref) const | llvm::objcopy::coff::COFFObjectFile | |
| getCOFFSymbol(const SymbolRef &Symbol) const | llvm::objcopy::coff::COFFObjectFile | |
| getCommonSymbolSize(DataRefImpl Symb) const | llvm::object::ObjectFile | inline |
| getCommonSymbolSizeImpl(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getData() const | llvm::object::Binary | |
| getDataDirectory(uint32_t index) const | llvm::objcopy::coff::COFFObjectFile | |
| getDebugPDBInfo(const debug_directory *DebugDir, const codeview::DebugInfo *&Info, StringRef &PDBFileName) const | llvm::objcopy::coff::COFFObjectFile | |
| getDebugPDBInfo(const codeview::DebugInfo *&Info, StringRef &PDBFileName) const | llvm::objcopy::coff::COFFObjectFile | |
| getDOSHeader() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getDynamicRelocTable() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getELFType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
| getExportTable() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getFeatures() const override | llvm::objcopy::coff::COFFObjectFile | inlinevirtual |
| getFileFormatName() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| getFileName() const | llvm::object::Binary | |
| getHintName(uint32_t Rva, uint16_t &Hint, StringRef &Name) const | llvm::objcopy::coff::COFFObjectFile | |
| getHybridObjectView() const | llvm::objcopy::coff::COFFObjectFile | |
| getImageBase() const | llvm::objcopy::coff::COFFObjectFile | |
| getLoadConfig32() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getLoadConfig64() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getMachine() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getMachOType(bool isLE, bool is64Bits) | llvm::object::Binary | inlineprotectedstatic |
| getMemoryBufferRef() const | llvm::object::Binary | |
| getNumberOfSections() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getNumberOfSymbols() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getOS() const | llvm::object::ObjectFile | inlinevirtual |
| getPE32Header() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getPE32PlusHeader() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getPointerToSymbolTable() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getRawNumberOfSymbols() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getRelocatedSection(DataRefImpl Sec) const | llvm::object::ObjectFile | protectedvirtual |
| getRelocationOffset(DataRefImpl Rel) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getRelocations(const coff_section *Sec) const | llvm::objcopy::coff::COFFObjectFile | |
| getRelocationSymbol(DataRefImpl Rel) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getRelocationType(DataRefImpl Rel) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getRelocationTypeName(uint16_t Type) const | llvm::objcopy::coff::COFFObjectFile | |
| getRelocationTypeName(DataRefImpl Rel, SmallVectorImpl< char > &Result) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getRvaAndSizeAsBytes(uint32_t RVA, uint32_t Size, ArrayRef< uint8_t > &Contents, const char *ErrorContext=nullptr) const | llvm::objcopy::coff::COFFObjectFile | |
| getRvaPtr(uint32_t Rva, uintptr_t &Res, const char *ErrorContext=nullptr) const | llvm::objcopy::coff::COFFObjectFile | |
| getSection(int32_t index) const | llvm::objcopy::coff::COFFObjectFile | |
| getSectionAddress(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSectionAlignment(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSectionContents(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSectionContents(const coff_section *Sec, ArrayRef< uint8_t > &Res) const | llvm::objcopy::coff::COFFObjectFile | |
| getSectionID(SectionRef Sec) const | llvm::objcopy::coff::COFFObjectFile | |
| getSectionIndex(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSectionName(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSectionName(const coff_section *Sec) const | llvm::objcopy::coff::COFFObjectFile | |
| getSectionSize(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSectionSize(const coff_section *Sec) const | llvm::objcopy::coff::COFFObjectFile | |
| getSizeOfOptionalHeader() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getStartAddress() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| getStringTable() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getStringTableSize() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getSymbol(uint32_t index) const | llvm::objcopy::coff::COFFObjectFile | inline |
| getSymbolAddress(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSymbolAlignment(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSymbolAuxData(COFFSymbolRef Symbol) const | llvm::objcopy::coff::COFFObjectFile | |
| getSymbolFlags(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSymbolIndex(COFFSymbolRef Symbol) const | llvm::objcopy::coff::COFFObjectFile | |
| getSymbolName(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSymbolName(COFFSymbolRef Symbol) const | llvm::objcopy::coff::COFFObjectFile | |
| getSymbolName(const coff_symbol_generic *Symbol) const | llvm::objcopy::coff::COFFObjectFile | |
| getSymbolSection(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSymbolSectionID(SymbolRef Sym) const | llvm::objcopy::coff::COFFObjectFile | |
| getSymbolTable() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getSymbolTableEntrySize() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getSymbolType(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getSymbolValue(DataRefImpl Symb) const | llvm::object::ObjectFile | protected |
| getSymbolValueImpl(DataRefImpl Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| getTimeDateStamp() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getTLSDirectory32() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getTLSDirectory64() const | llvm::objcopy::coff::COFFObjectFile | inline |
| getTripleObjectFormat() const | llvm::object::Binary | inline |
| getType() const | llvm::object::Binary | inline |
| getVaPtr(uint64_t VA, uintptr_t &Res) const | llvm::objcopy::coff::COFFObjectFile | |
| hasDebugInfo() const | llvm::object::ObjectFile | virtual |
| ID_Archive enum value | llvm::object::Binary | protected |
| ID_COFF enum value | llvm::object::Binary | protected |
| ID_COFFImportFile enum value | llvm::object::Binary | protected |
| ID_DXContainer enum value | llvm::object::Binary | protected |
| ID_ELF32B enum value | llvm::object::Binary | protected |
| ID_ELF32L enum value | llvm::object::Binary | protected |
| ID_ELF64B enum value | llvm::object::Binary | protected |
| ID_ELF64L enum value | llvm::object::Binary | protected |
| ID_EndObjects enum value | llvm::object::Binary | protected |
| ID_GOFF enum value | llvm::object::Binary | protected |
| ID_IR enum value | llvm::object::Binary | protected |
| ID_MachO32B enum value | llvm::object::Binary | protected |
| ID_MachO32L enum value | llvm::object::Binary | protected |
| ID_MachO64B enum value | llvm::object::Binary | protected |
| ID_MachO64L enum value | llvm::object::Binary | protected |
| ID_MachOUniversalBinary enum value | llvm::object::Binary | protected |
| ID_Minidump enum value | llvm::object::Binary | protected |
| ID_Offload enum value | llvm::object::Binary | protected |
| ID_StartObjects enum value | llvm::object::Binary | protected |
| ID_TapiFile enum value | llvm::object::Binary | protected |
| ID_TapiUniversal enum value | llvm::object::Binary | protected |
| ID_Wasm enum value | llvm::object::Binary | protected |
| ID_WinRes enum value | llvm::object::Binary | protected |
| ID_XCOFF32 enum value | llvm::object::Binary | protected |
| ID_XCOFF64 enum value | llvm::object::Binary | protected |
| import_directories() const | llvm::objcopy::coff::COFFObjectFile | |
| import_directory_begin() const | llvm::objcopy::coff::COFFObjectFile | |
| import_directory_end() const | llvm::objcopy::coff::COFFObjectFile | |
| ImportDirectoryEntryRef class | llvm::objcopy::coff::COFFObjectFile | friend |
| initContent() | llvm::object::Binary | inlinevirtual |
| is64() const | llvm::objcopy::coff::COFFObjectFile | inline |
| is64Bit() const override | llvm::objcopy::coff::COFFObjectFile | inlinevirtual |
| isArchive() const | llvm::object::Binary | inline |
| isBerkeleyData(DataRefImpl Sec) const | llvm::object::ObjectFile | protectedvirtual |
| isBerkeleyText(DataRefImpl Sec) const | llvm::object::ObjectFile | protectedvirtual |
| isCOFF() const | llvm::object::Binary | inline |
| isCOFFImportFile() const | llvm::object::Binary | inline |
| isDebugSection(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| isDXContainer() const | llvm::object::Binary | inline |
| isELF() const | llvm::object::Binary | inline |
| isGOFF() const | llvm::object::Binary | inline |
| isIR() const | llvm::object::Binary | inline |
| isLittleEndian() const | llvm::object::Binary | inline |
| isMachO() const | llvm::object::Binary | inline |
| isMachOUniversalBinary() const | llvm::object::Binary | inline |
| isMinidump() const | llvm::object::Binary | inline |
| isObject() const | llvm::object::Binary | inline |
| isOffloadFile() const | llvm::object::Binary | inline |
| isReflectionSectionStrippable(llvm::binaryformat::Swift5ReflectionSectionKind ReflectionSectionKind) const | llvm::object::ObjectFile | |
| isRelocatableObject() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| isSectionBitcode(DataRefImpl Sec) const | llvm::object::ObjectFile | protectedvirtual |
| isSectionBSS(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| isSectionCompressed(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| isSectionData(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| isSectionStripped(DataRefImpl Sec) const | llvm::object::ObjectFile | protectedvirtual |
| isSectionText(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| isSectionVirtual(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| isSymbolic() const | llvm::object::Binary | inline |
| isSymbolicFile(file_magic Type, const LLVMContext *Context) | llvm::object::SymbolicFile | static |
| isTapiFile() const | llvm::object::Binary | inline |
| isTapiUniversal() const | llvm::object::Binary | inline |
| isWasm() const | llvm::object::Binary | inline |
| isWinRes() const | llvm::object::Binary | inline |
| isXCOFF() const | llvm::object::Binary | inline |
| makeTriple() const | llvm::object::ObjectFile | |
| mapDebugSectionName(StringRef Name) const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| mapReflectionSectionNameToEnumValue(StringRef SectionName) const | llvm::object::ObjectFile | inlineprotectedvirtual |
| moveRelocationNext(DataRefImpl &Rel) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| moveSectionNext(DataRefImpl &Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| moveSymbolNext(DataRefImpl &Symb) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| ObjectFile(unsigned int Type, MemoryBufferRef Source) | llvm::object::ObjectFile | protected |
| ObjectFile()=delete | llvm::object::ObjectFile | |
| ObjectFile(const ObjectFile &other)=delete | llvm::object::ObjectFile | |
| operator=(const ObjectFile &other)=delete | llvm::object::ObjectFile | |
| printSymbolName(raw_ostream &OS, DataRefImpl Symb) const override | llvm::object::ObjectFile | protectedvirtual |
| section_begin() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| section_end() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| section_iterator_range typedef | llvm::object::ObjectFile | |
| section_rel_begin(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| section_rel_end(DataRefImpl Sec) const override | llvm::objcopy::coff::COFFObjectFile | protectedvirtual |
| sections() const | llvm::object::ObjectFile | inline |
| setARMSubArch(Triple &TheTriple) const | llvm::object::ObjectFile | inlinevirtual |
| symbol_begin() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| symbol_end() const override | llvm::objcopy::coff::COFFObjectFile | virtual |
| symbol_iterator_range typedef | llvm::object::ObjectFile | |
| SymbolicFile(unsigned int Type, MemoryBufferRef Source) | llvm::object::SymbolicFile | |
| symbols() const | llvm::object::ObjectFile | inline |
| tryGetCPUName() const | llvm::object::ObjectFile | inlinevirtual |
| ~Binary() | llvm::object::Binary | virtual |
| ~SymbolicFile() override | llvm::object::SymbolicFile | |