class MCGenDwarfLabelEntry

Declaration

class MCGenDwarfLabelEntry { /* full declaration omitted */ };

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

Member Variables

private llvm::StringRef Name
private unsigned int FileNumber
private unsigned int LineNumber
private llvm::MCSymbol* Label

Method Overview

  • public MCGenDwarfLabelEntry(llvm::StringRef name, unsigned int fileNumber, unsigned int lineNumber, llvm::MCSymbol * label)
  • public static void Make(llvm::MCSymbol * Symbol, llvm::MCStreamer * MCOS, llvm::SourceMgr & SrcMgr, llvm::SMLoc & Loc)
  • public unsigned int getFileNumber() const
  • public llvm::MCSymbol * getLabel() const
  • public unsigned int getLineNumber() const
  • public llvm::StringRef getName() const

Methods

MCGenDwarfLabelEntry(llvm::StringRef name,
                     unsigned int fileNumber,
                     unsigned int lineNumber,
                     llvm::MCSymbol* label)

Declared at: llvm/include/llvm/MC/MCDwarf.h:462

Parameters

llvm::StringRef name
unsigned int fileNumber
unsigned int lineNumber
llvm::MCSymbol* label

static void Make(llvm::MCSymbol* Symbol,
                 llvm::MCStreamer* MCOS,
                 llvm::SourceMgr& SrcMgr,
                 llvm::SMLoc& Loc)

Declared at: llvm/include/llvm/MC/MCDwarf.h:474

Parameters

llvm::MCSymbol* Symbol
llvm::MCStreamer* MCOS
llvm::SourceMgr& SrcMgr
llvm::SMLoc& Loc

unsigned int getFileNumber() const

Declared at: llvm/include/llvm/MC/MCDwarf.h:468

llvm::MCSymbol* getLabel() const

Declared at: llvm/include/llvm/MC/MCDwarf.h:470

unsigned int getLineNumber() const

Declared at: llvm/include/llvm/MC/MCDwarf.h:469

llvm::StringRef getName() const

Declared at: llvm/include/llvm/MC/MCDwarf.h:467