class MCWasmObjectTargetWriter

Declaration

class MCWasmObjectTargetWriter : public MCObjectTargetWriter { /* full declaration omitted */ };

Description

Base class for classes that define behaviour that is specific to both the target and the object format.

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:21

Inherits from: MCObjectTargetWriter

Method Overview

Inherited from MCObjectTargetWriter:

Methods

MCWasmObjectTargetWriter(bool Is64Bit_,
                         bool IsEmscripten)

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:26

Parameters

bool Is64Bit_
bool IsEmscripten

static bool classof(
    const llvm::MCObjectTargetWriter* W)

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:32

Parameters

const llvm::MCObjectTargetWriter* W

virtual Triple::ObjectFormatType getFormat() const

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:31

virtual unsigned int getRelocType(
    const llvm::MCValue& Target,
    const llvm::MCFixup& Fixup) const

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:36

Parameters

const llvm::MCValue& Target
const llvm::MCFixup& Fixup

bool is64Bit() const

Description

@ {

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:41

bool isEmscripten() const

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:42

virtual ~MCWasmObjectTargetWriter()

Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:29