class XCOFFWriter

Declaration

class XCOFFWriter { /* full declaration omitted */ };

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:22

Member Variables

private llvm::objcopy::xcoff::Object& Obj
private llvm::raw_ostream& Out
private std::unique_ptr<WritableMemoryBuffer> Buf
private size_t FileSize

Method Overview

Methods

XCOFFWriter(llvm::objcopy::xcoff::Object& Obj,
            llvm::raw_ostream& Out)

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:25

Parameters

llvm::objcopy::xcoff::Object& Obj
llvm::raw_ostream& Out

void finalize()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:37

void finalizeHeaders()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:34

void finalizeSections()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:35

void finalizeSymbolStringTable()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:36

llvm::Error write()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:26

void writeHeaders()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:39

void writeSections()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:40

void writeSymbolStringTable()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:41

virtual ~XCOFFWriter()

Declared at: llvm/lib/ObjCopy/XCOFF/XCOFFWriter.h:24