| LLVM 22.0.0git
    | 
#include "ObjCopy/ELF/ELFObject.h"
| Public Member Functions | |
| BinaryELFBuilder (MemoryBuffer *MB, uint8_t NewSymbolVisibility) | |
| Expected< std::unique_ptr< Object > > | build () | 
| Public Member Functions inherited from llvm::objcopy::elf::BasicELFBuilder | |
| BasicELFBuilder () | |
| ~BasicELFBuilder () | |
| Additional Inherited Members | |
| Protected Member Functions inherited from llvm::objcopy::elf::BasicELFBuilder | |
| void | initFileHeader () | 
| void | initHeaderSegment () | 
| StringTableSection * | addStrTab () | 
| SymbolTableSection * | addSymTab (StringTableSection *StrTab) | 
| Error | initSections () | 
| Protected Attributes inherited from llvm::objcopy::elf::BasicELFBuilder | |
| std::unique_ptr< Object > | Obj | 
Definition at line 1066 of file ELFObject.h.
| 
 | inline | 
Definition at line 1072 of file ELFObject.h.
Definition at line 1338 of file ELFObject.cpp.
References llvm::objcopy::elf::BasicELFBuilder::addStrTab(), llvm::objcopy::elf::BasicELFBuilder::addSymTab(), llvm::objcopy::elf::BasicELFBuilder::initFileHeader(), llvm::objcopy::elf::BasicELFBuilder::initHeaderSegment(), llvm::objcopy::elf::BasicELFBuilder::initSections(), and llvm::objcopy::elf::BasicELFBuilder::Obj.
Referenced by llvm::objcopy::elf::BinaryReader::create().