LLVM 23.0.0git
llvm::MCDXContainerBaseWriter Class Reference

#include "llvm/MC/MCDXContainerWriter.h"

Inheritance diagram for llvm::MCDXContainerBaseWriter:
[legend]

Public Member Functions

 MCDXContainerBaseWriter ()
virtual ~MCDXContainerBaseWriter ()
void write (raw_ostream &OS, const Triple &TT)

Protected Member Functions

virtual ArrayRef< MCDXContainerPartcollectParts ()
virtual bool shouldSkipSection (StringRef SectionName, size_t SectionSize)

Detailed Description

Definition at line 46 of file MCDXContainerWriter.h.

Constructor & Destructor Documentation

◆ MCDXContainerBaseWriter()

llvm::MCDXContainerBaseWriter::MCDXContainerBaseWriter ( )
inline

Definition at line 59 of file MCDXContainerWriter.h.

◆ ~MCDXContainerBaseWriter()

MCDXContainerBaseWriter::~MCDXContainerBaseWriter ( )
virtualdefault

Member Function Documentation

◆ collectParts()

virtual ArrayRef< MCDXContainerPart > llvm::MCDXContainerBaseWriter::collectParts ( )
inlineprotectedvirtual

Reimplemented in llvm::DXContainerObjectWriter.

Definition at line 48 of file MCDXContainerWriter.h.

References llvm_unreachable.

Referenced by write().

◆ shouldSkipSection()

virtual bool llvm::MCDXContainerBaseWriter::shouldSkipSection ( StringRef SectionName,
size_t SectionSize )
inlineprotectedvirtual

◆ write()


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