LLVM 20.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 () | |
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 1073 of file ELFObject.h.
|
inline |
Definition at line 1079 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().