struct Section
Declaration
struct Section { /* full declaration omitted */ };
Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:36
Member Variables
- public object::coff_section Header
- public std::vector<Relocation> Relocs
- public llvm::StringRef Name
- public ssize_t UniqueId
- public size_t Index
- private ArrayRef<uint8_t> ContentsRef
- private std::vector<uint8_t> OwnedContents
Method Overview
- public void clearContents()
- public ArrayRef<uint8_t> getContents() const
- public void setContentsRef(ArrayRef<uint8_t> Data)
- public void setOwnedContents(std::vector<uint8_t> && Data)
Methods
¶void clearContents()
void clearContents()
Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:60
¶ArrayRef<uint8_t> getContents() const
ArrayRef<uint8_t> getContents() const
Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:43
¶void setContentsRef(ArrayRef<uint8_t> Data)
void setContentsRef(ArrayRef<uint8_t> Data)
Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:49
Parameters
- ArrayRef<uint8_t> Data
¶void setOwnedContents(std::vector<uint8_t>&& Data)
void setOwnedContents(std::vector<uint8_t>&& Data)
Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:54
Parameters
- std::vector<uint8_t>&& Data