LLVM: llvm::MCSectionGOFF Class Reference (original) (raw)

#include "[llvm/MC/MCSectionGOFF.h](MCSectionGOFF%5F8h%5Fsource.html)"

Public Member Functions
MCSectionGOFF * getParent () const
bool isBSS () const
GOFF::ESDSymbolType getSymbolType () const
bool isSD () const
bool isED () const
bool isPR () const
GOFF::SDAttr getSDAttributes () const
GOFF::EDAttr getEDAttributes () const
GOFF::PRAttr getPRAttributes () const
GOFF::ESDTextStyle getTextStyle () const
bool requiresNonZeroLength () const
void setName (StringRef SectionName)
Public Member Functions inherited from llvm::MCSection
MCSection (const MCSection &)=delete
MCSection & operator= (const MCSection &)=delete
StringRef getName () const
bool isText () const
MCSymbol * getBeginSymbol ()
const MCSymbol * getBeginSymbol () const
void setBeginSymbol (MCSymbol *Sym)
MCSymbol * getEndSymbol (MCContext &Ctx)
bool hasEnded () const
Align getAlign () const
void setAlignment (Align Value)
void ensureMinAlignment (Align MinAlignment)
Makes sure that Alignment is at least MinAlignment.
unsigned getOrdinal () const
void setOrdinal (unsigned Value)
bool hasInstructions () const
void setHasInstructions (bool Value)
bool isRegistered () const
void setIsRegistered (bool Value)
unsigned firstLinkerRelaxable () const
bool isLinkerRelaxable () const
void setFirstLinkerRelaxable (unsigned Order)
MCFragment & getDummyFragment ()
FragList * curFragList () const
iterator begin () const
iterator end () const
void dump (DenseMap< const MCFragment *, SmallVector< const MCSymbol *, 0 > > *FragToSyms=nullptr) const
bool isBssSection () const
Check whether this section is "virtual", that is has no actual object file contents.
Friends
class MCContext
class MCAsmInfoGOFF
class MCSymbolGOFF
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

Definition at line 29 of file MCSectionGOFF.h.

getEDAttributes()

GOFF::EDAttr llvm::MCSectionGOFF::getEDAttributes ( ) const inline

getParent()

getPRAttributes()

GOFF::PRAttr llvm::MCSectionGOFF::getPRAttributes ( ) const inline

getSDAttributes()

GOFF::SDAttr llvm::MCSectionGOFF::getSDAttributes ( ) const inline

getSymbolType()

getTextStyle()

isBSS()

bool llvm::MCSectionGOFF::isBSS ( ) const inline

isED()

bool llvm::MCSectionGOFF::isED ( ) const inline

isPR()

bool llvm::MCSectionGOFF::isPR ( ) const inline

isSD()

bool llvm::MCSectionGOFF::isSD ( ) const inline

requiresNonZeroLength()

bool llvm::MCSectionGOFF::requiresNonZeroLength ( ) const inline

setName()

void llvm::MCSectionGOFF::setName ( StringRef SectionName) inline

MCAsmInfoGOFF

MCContext

MCSymbolGOFF

EDAttributes

PRAttributes

SDAttributes


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