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

Methods

void clearContents()

Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:60

ArrayRef<uint8_t> getContents() const

Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:43

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)

Declared at: llvm/lib/ObjCopy/COFF/COFFObject.h:54

Parameters

std::vector<uint8_t>&& Data