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:

protected HasInstructions

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:

Methods

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)

Declared at: llvm/include/llvm/MC/MCFragment.h:453

Parameters

const llvm::MCFragment* F

const llvm::MCSymbol* getSymbol()

Declared at: llvm/include/llvm/MC/MCFragment.h:450

const llvm::MCSymbol* getSymbol() const

Declared at: llvm/include/llvm/MC/MCFragment.h:451