LLVM: llvm::objcopy:🧝:ELFBuilder< ELFT > Class Template Reference (original) (raw)
#include "[ObjCopy/ELF/ELFObject.h](ELFObject%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| ELFBuilder (const ELFObjectFile< ELFT > &ElfObj, Object &Obj, std::optional< StringRef > ExtractPartition) | |
| Error | build (bool EnsureSymtab) |
Detailed Description
template
class llvm::objcopy:🧝:ELFBuilder< ELFT >
Definition at line 1089 of file ELFObject.h.
Constructor & Destructor Documentation
template
| ELFBuilder::ELFBuilder | ( | const ELFObjectFile< ELFT > & | ElfObj, |
|---|---|---|---|
| Object & | Obj, | ||
| std::optional< StringRef > | ExtractPartition ) |
Definition at line 1411 of file ELFObject.cpp.
Member Function Documentation
◆ build()
template
| Error ELFBuilder::build | ( | bool | EnsureSymtab | ) |
|---|
Definition at line 1923 of file ELFObject.cpp.
References llvm::objcopy:🧝:ELFFile< ELFT >::create(), llvm::ELF::EI_ABIVERSION, llvm::ELF::EI_CLASS, llvm::ELF::EI_OSABI, llvm::ELF::ELFCLASS64, llvm::Expected< T >::takeError(), and llvm::toStringRef().
The documentation for this class was generated from the following files:
- lib/ObjCopy/ELF/ELFObject.h
- lib/ObjCopy/ELF/ELFObject.cpp