class MCDwarfLineStr
Declaration
class MCDwarfLineStr { /* full declaration omitted */ };
Description
Manage the .debug_line_str section contents, if we use it.
Declared at: llvm/lib/MC/MCDwarf.cpp:49
Method Overview
- public MCDwarfLineStr(llvm::MCContext & Ctx)
- public void emitRef(llvm::MCStreamer * MCOS, llvm::StringRef Path)
- public void emitSection(llvm::MCStreamer * MCOS)
Methods
¶MCDwarfLineStr(llvm::MCContext& Ctx)
MCDwarfLineStr(llvm::MCContext& Ctx)
Description
Construct an instance that can emit .debug_line_str (for use in a normal v5 line table).
Declared at: llvm/lib/MC/MCDwarf.cpp:57
Parameters
- llvm::MCContext& Ctx
¶void emitRef(llvm::MCStreamer* MCOS,
llvm::StringRef Path)
void emitRef(llvm::MCStreamer* MCOS,
llvm::StringRef Path)
Description
Emit a reference to the string.
Declared at: llvm/lib/MC/MCDwarf.cpp:65
Parameters
- llvm::MCStreamer* MCOS
- llvm::StringRef Path
¶void emitSection(llvm::MCStreamer* MCOS)
void emitSection(llvm::MCStreamer* MCOS)
Description
Emit the .debug_line_str section if appropriate.
Declared at: llvm/lib/MC/MCDwarf.cpp:68
Parameters
- llvm::MCStreamer* MCOS