LLVM 20.0.0git
|
#include "ObjCopy/COFF/COFFObject.h"
Public Member Functions | |
ArrayRef< uint8_t > | getContents () const |
void | setContentsRef (ArrayRef< uint8_t > Data) |
void | setOwnedContents (std::vector< uint8_t > &&Data) |
void | clearContents () |
Public Attributes | |
object::coff_section | Header |
std::vector< Relocation > | Relocs |
StringRef | Name |
ssize_t | UniqueId |
size_t | Index |
Definition at line 35 of file COFFObject.h.
|
inline |
Definition at line 59 of file COFFObject.h.
|
inline |
Definition at line 42 of file COFFObject.h.
Referenced by llvm::objcopy::coff::dumpSection().
|
inline |
Definition at line 48 of file COFFObject.h.
References llvm::Data.
|
inline |
Definition at line 53 of file COFFObject.h.
References llvm::Data, Header, and llvm::object::coff_section::SizeOfRawData.
Referenced by llvm::objcopy::coff::addSection().
object::coff_section llvm::objcopy::coff::Section::Header |
Definition at line 36 of file COFFObject.h.
Referenced by llvm::objcopy::coff::handleArgs(), and setOwnedContents().
size_t llvm::objcopy::coff::Section::Index |
Definition at line 40 of file COFFObject.h.
StringRef llvm::objcopy::coff::Section::Name |
Definition at line 38 of file COFFObject.h.
Referenced by llvm::objcopy::coff::dumpSection(), llvm::objcopy::coff::handleArgs(), and llvm::objcopy::coff::isDebugSection().
std::vector<Relocation> llvm::objcopy::coff::Section::Relocs |
Definition at line 37 of file COFFObject.h.
Referenced by llvm::objcopy::coff::handleArgs().
ssize_t llvm::objcopy::coff::Section::UniqueId |
Definition at line 39 of file COFFObject.h.
Referenced by llvm::objcopy::coff::Object::removeSections().