|
LLVM 22.0.0git
|
#include "ObjCopy/ELF/ELFObject.h"
Public Member Functions | |
| IHexELFBuilder (const std::vector< IHexRecord > &Records) | |
| 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 1078 of file ELFObject.h.
|
inline |
Definition at line 1084 of file ELFObject.h.
Definition at line 1398 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::IHexReader::create().