LLVM 24.0.0git
llvm::MCDXContainerTargetWriter Class Reference

#include "llvm/MC/MCDXContainerWriter.h"

Inheritance diagram for llvm::MCDXContainerTargetWriter:
[legend]

Public Member Functions

 ~MCDXContainerTargetWriter () override
Triple::ObjectFormatType getFormat () const override
virtual bool shouldSkipSection (StringRef SectionName) const
 Whether to omit the part named SectionName from the container.
Public Member Functions inherited from llvm::MCObjectTargetWriter
virtual ~MCObjectTargetWriter ()=default
void setAssembler (MCAssembler *A)

Static Public Member Functions

static bool classof (const MCObjectTargetWriter *W)

Protected Member Functions

 MCDXContainerTargetWriter ()
Protected Member Functions inherited from llvm::MCObjectTargetWriter
LLVM_ABI MCContext & getContext () const
LLVM_ABI void reportError (SMLoc L, const Twine &Msg) const

Additional Inherited Members

Protected Attributes inherited from llvm::MCObjectTargetWriter
MCAssembler * Asm = nullptr

Detailed Description

Definition at line 21 of file MCDXContainerWriter.h.

Constructor & Destructor Documentation

◆ MCDXContainerTargetWriter()

llvm::MCDXContainerTargetWriter::MCDXContainerTargetWriter ( )
inlineprotected

Definition at line 23 of file MCDXContainerWriter.h.

◆ ~MCDXContainerTargetWriter()

MCDXContainerTargetWriter::~MCDXContainerTargetWriter ( )
overridedefault

Member Function Documentation

◆ classof()

bool llvm::MCDXContainerTargetWriter::classof ( const MCObjectTargetWriter * W)
inlinestatic

Definition at line 33 of file MCDXContainerWriter.h.

References llvm::Triple::DXContainer.

◆ getFormat()

Triple::ObjectFormatType llvm::MCDXContainerTargetWriter::getFormat ( ) const
inlineoverridevirtual

Implements llvm::MCObjectTargetWriter.

Definition at line 28 of file MCDXContainerWriter.h.

References llvm::Triple::DXContainer.

◆ shouldSkipSection()

virtual bool llvm::MCDXContainerTargetWriter::shouldSkipSection ( StringRef SectionName) const
inlinevirtual

Whether to omit the part named SectionName from the container.

Definition at line 32 of file MCDXContainerWriter.h.


The documentation for this class was generated from the following files: