class DWARFDebugLine
Declaration
class DWARFDebugLine { /* full declaration omitted */ };
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:32
Method Overview
- public const llvm::DWARFDebugLine::LineTable * getLineTable(uint64_t Offset) const
- public Expected<const llvm::DWARFDebugLine::LineTable *> getOrParseLineTable(llvm::DWARFDataExtractor & DebugLineData, uint64_t Offset, const llvm::DWARFContext & Ctx, const llvm::DWARFUnit * U, function_ref<void (llvm::Error)> RecoverableErrorCallback)
Methods
¶const llvm::DWARFDebugLine::LineTable*
getLineTable(uint64_t Offset) const
const llvm::DWARFDebugLine::LineTable*
getLineTable(uint64_t Offset) const
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:310
Parameters
- uint64_t Offset
¶Expected<const llvm::DWARFDebugLine::LineTable*>
getOrParseLineTable(
llvm::DWARFDataExtractor& DebugLineData,
uint64_t Offset,
const llvm::DWARFContext& Ctx,
const llvm::DWARFUnit* U,
function_ref<void(llvm::Error)>
RecoverableErrorCallback)
Expected<const llvm::DWARFDebugLine::LineTable*>
getOrParseLineTable(
llvm::DWARFDataExtractor& DebugLineData,
uint64_t Offset,
const llvm::DWARFContext& Ctx,
const llvm::DWARFUnit* U,
function_ref<void(llvm::Error)>
RecoverableErrorCallback)
Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h:312
Parameters
- llvm::DWARFDataExtractor& DebugLineData
- uint64_t Offset
- const llvm::DWARFContext& Ctx
- const llvm::DWARFUnit* U
- function_ref<void(llvm::Error)> RecoverableErrorCallback