class MCSymbolIdFragment
Declaration
class MCSymbolIdFragment : public MCFragment { /* full declaration omitted */ };
Description
Represents a symbol table index fragment.
Declared at: llvm/include/llvm/MC/MCFragment.h:443
Inherits from: MCFragment
Member Variables
Inherited from MCFragment:
Method Overview
- public MCSymbolIdFragment(const llvm::MCSymbol * Sym, llvm::MCSection * Sec = nullptr)
- public static bool classof(const llvm::MCFragment * F)
- public const llvm::MCSymbol * getSymbol()
- public const llvm::MCSymbol * getSymbol() 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
¶MCSymbolIdFragment(const llvm::MCSymbol* Sym,
llvm::MCSection* Sec = nullptr)
MCSymbolIdFragment(const llvm::MCSymbol* Sym,
llvm::MCSection* Sec = nullptr)
Declared at: llvm/include/llvm/MC/MCFragment.h:447
Parameters
- const llvm::MCSymbol* Sym
- 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:453
Parameters
- const llvm::MCFragment* F
¶const llvm::MCSymbol* getSymbol()
const llvm::MCSymbol* getSymbol()
Declared at: llvm/include/llvm/MC/MCFragment.h:450
¶const llvm::MCSymbol* getSymbol() const
const llvm::MCSymbol* getSymbol() const
Declared at: llvm/include/llvm/MC/MCFragment.h:451