class MCOrgFragment
Declaration
class MCOrgFragment : public MCFragment { /* full declaration omitted */ };
Description
An ilist node that can access its parent list. Requires \c NodeTy to have \a getParent() to find the parent node, and the\c ParentTy to have \a getSublistAccess() to get a reference to the list.
Declared at: llvm/include/llvm/MC/MCFragment.h:345
Inherits from: MCFragment
Member Variables
Inherited from MCFragment:
Method Overview
- public MCOrgFragment(const llvm::MCExpr & Offset, int8_t Value, llvm::SMLoc Loc, llvm::MCSection * Sec = nullptr)
- public static bool classof(const llvm::MCFragment * F)
- public llvm::SMLoc getLoc() const
- public const llvm::MCExpr & getOffset() const
- public uint8_t getValue() const
Inherited from MCFragment:
- public destroy
- public dump
- public getAtom
- public getKind
- public getLayoutOrder
- public getParent
- public hasInstructions
- public setAtom
- public setLayoutOrder
- public setParent
Methods
¶MCOrgFragment(const llvm::MCExpr& Offset,
int8_t Value,
llvm::SMLoc Loc,
llvm::MCSection* Sec = nullptr)
MCOrgFragment(const llvm::MCExpr& Offset,
int8_t Value,
llvm::SMLoc Loc,
llvm::MCSection* Sec = nullptr)
Declared at: llvm/include/llvm/MC/MCFragment.h:356
Parameters
- const llvm::MCExpr& Offset
- int8_t Value
- llvm::SMLoc Loc
- llvm::MCSection* Sec = nullptr
¶static bool classof(const llvm::MCFragment* F)
static bool classof(const llvm::MCFragment* F)
Declared at: llvm/include/llvm/MC/MCFragment.h:367
Parameters
- const llvm::MCFragment* F
¶llvm::SMLoc getLoc() const
llvm::SMLoc getLoc() const
Declared at: llvm/include/llvm/MC/MCFragment.h:365
¶const llvm::MCExpr& getOffset() const
const llvm::MCExpr& getOffset() const
Declared at: llvm/include/llvm/MC/MCFragment.h:361
¶uint8_t getValue() const
uint8_t getValue() const
Declared at: llvm/include/llvm/MC/MCFragment.h:363