LLVM 22.0.0git
|
This represents a section on Windows. More...
#include "llvm/MC/MCSectionCOFF.h"
Static Public Member Functions | |
static bool | isImplicitlyDiscardable (StringRef Name) |
Friends | |
class | MCContext |
class | MCAsmInfoCOFF |
Additional Inherited Members | |
Public Attributes inherited from llvm::MCSection | |
friend | MCAssembler |
friend | MCObjectStreamer |
Static Public Attributes inherited from llvm::MCSection | |
static constexpr unsigned | NonUniqueID = ~0U |
Protected Member Functions inherited from llvm::MCSection | |
MCSection (StringRef Name, bool IsText, bool IsBss, MCSymbol *Begin) | |
Protected Attributes inherited from llvm::MCSection | |
StringRef | Name |
This represents a section on Windows.
Definition at line 27 of file MCSectionCOFF.h.
|
inline |
Definition at line 73 of file MCSectionCOFF.h.
Referenced by llvm::MCContext::getAssociativeCOFFSection().
|
inline |
Definition at line 74 of file MCSectionCOFF.h.
Referenced by llvm::TargetLoweringObjectFileCOFF::emitModuleMetadata(), llvm::MCContext::getCOFFSection(), and llvm::WinCOFFWriter::writeObject().
Definition at line 82 of file MCSectionCOFF.h.
|
inline |
Definition at line 75 of file MCSectionCOFF.h.
|
inline |
Definition at line 80 of file MCSectionCOFF.h.
Definition at line 88 of file MCSectionCOFF.h.
References llvm::MCSection::Name.
|
inline |
Definition at line 79 of file MCSectionCOFF.h.
References llvm::MCSection::NonUniqueID.
Referenced by shouldOmitSectionDirective().
void MCSectionCOFF::setSelection | ( | int | Selection | ) | const |
Definition at line 89 of file MCAsmInfoCOFF.cpp.
References assert(), and llvm::COFF::IMAGE_SCN_LNK_COMDAT.
Decides whether a '.section' directive should be printed before the section name.
Definition at line 78 of file MCAsmInfoCOFF.cpp.
References isUnique(), and llvm::MCSection::Name.
|
friend |
Definition at line 54 of file MCSectionCOFF.h.
References MCAsmInfoCOFF, llvm::MCSection::MCSection(), and llvm::MCSection::Name.
Referenced by MCAsmInfoCOFF.
|
friend |