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