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
- protected MCWasmObjectTargetWriter(bool Is64Bit_, bool IsEmscripten)
- public static bool classof(const llvm::MCObjectTargetWriter * W)
- public virtual Triple::ObjectFormatType getFormat() const
- public virtual unsigned int getRelocType(const llvm::MCValue & Target, const llvm::MCFixup & Fixup) const
- public bool is64Bit() const
- public bool isEmscripten() const
- public virtual ~MCWasmObjectTargetWriter()
Inherited from MCObjectTargetWriter:
Methods
¶MCWasmObjectTargetWriter(bool Is64Bit_,
bool IsEmscripten)
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)
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
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
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
bool is64Bit() const
Description
@ {
Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:41
¶bool isEmscripten() const
bool isEmscripten() const
Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:42
¶virtual ~MCWasmObjectTargetWriter()
virtual ~MCWasmObjectTargetWriter()
Declared at: llvm/include/llvm/MC/MCWasmObjectWriter.h:29