class BasicELFBuilder
Declaration
class BasicELFBuilder { /* full declaration omitted */ };Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:911
Member Variables
- protected std::unique_ptr<Object> Obj
Method Overview
- public BasicELFBuilder()
- protected llvm::objcopy::elf::StringTableSection * addStrTab()
- protected llvm::objcopy::elf::SymbolTableSection * addSymTab(llvm::objcopy::elf::StringTableSection * StrTab)
- protected void initFileHeader()
- protected void initHeaderSegment()
- protected llvm::Error initSections()
Methods
¶BasicELFBuilder()
BasicELFBuilder()Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:922
¶llvm::objcopy::elf::StringTableSection*
addStrTab()
llvm::objcopy::elf::StringTableSection*
addStrTab()Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:917
¶llvm::objcopy::elf::SymbolTableSection* addSymTab(
llvm::objcopy::elf::StringTableSection*
StrTab)
llvm::objcopy::elf::SymbolTableSection* addSymTab(
llvm::objcopy::elf::StringTableSection*
StrTab)Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:918
Parameters
¶void initFileHeader()
void initFileHeader()Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:915
¶void initHeaderSegment()
void initHeaderSegment()Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:916
¶llvm::Error initSections()
llvm::Error initSections()Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:919