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)
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)
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
unsigned int getFileNumber() const
Declared at: llvm/include/llvm/MC/MCDwarf.h:468
¶llvm::MCSymbol* getLabel() const
llvm::MCSymbol* getLabel() const
Declared at: llvm/include/llvm/MC/MCDwarf.h:470
¶unsigned int getLineNumber() const
unsigned int getLineNumber() const
Declared at: llvm/include/llvm/MC/MCDwarf.h:469
¶llvm::StringRef getName() const
llvm::StringRef getName() const
Declared at: llvm/include/llvm/MC/MCDwarf.h:467