ΒΆstd::unique_ptr<MCObjectWriter>
createMachObjectWriter(
    std::unique_ptr<MCMachObjectTargetWriter>
        MOTW,
    llvm::raw_pwrite_stream& OS,
    bool IsLittleEndian)

Description

Construct a new Mach-O writer instance. This routine takes ownership of the target writer subclass.

Declared at: llvm/include/llvm/MC/MCMachObjectWriter.h:284

Parameters

std::unique_ptr<MCMachObjectTargetWriter> MOTW
- The target specific Mach-O writer subclass.
llvm::raw_pwrite_stream& OS
- The stream to write to.
bool IsLittleEndian

Returns

The constructed object writer.