class IHexELFBuilder
Declaration
class IHexELFBuilder : public BasicELFBuilder { /* full declaration omitted */ };
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:937
Inherits from: BasicELFBuilder
Member Variables
- private const std::vector<IHexRecord>& Records
Inherited from BasicELFBuilder:
Method Overview
- public IHexELFBuilder(const std::vector<IHexRecord> & Records)
- private void addDataSections()
- public Expected<std::unique_ptr<Object>> build()
Inherited from BasicELFBuilder:
- protected addStrTab
- protected addSymTab
- protected initFileHeader
- protected initHeaderSegment
- protected initSections
Methods
¶IHexELFBuilder(
const std::vector<IHexRecord>& Records)
IHexELFBuilder(
const std::vector<IHexRecord>& Records)
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:943
Parameters
- const std::vector<IHexRecord>& Records
¶void addDataSections()
void addDataSections()
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:940
¶Expected<std::unique_ptr<Object>> build()
Expected<std::unique_ptr<Object>> build()
Declared at: llvm/lib/ObjCopy/ELF/ELFObject.h:945