| /freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/ |
| H A D | CompileUnit.cpp | 166 void CompileUnit::SetLineTable(LineTable *line_table) { in SetLineTable() argument 167 if (line_table == nullptr) in SetLineTable() 171 m_line_table_up.reset(line_table); in SetLineTable() 231 LineTable *line_table = GetLineTable(); in FindLineEntry() local 232 if (line_table) in FindLineEntry() 233 return line_table->FindLineEntryIndexByFileIndex( in FindLineEntry() 280 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local 282 if (line_table == nullptr) { in ResolveSymbolContext() 296 line_idx = line_table->FindLineEntryIndexByFileIndex( in ResolveSymbolContext() 302 line_idx = line_table->FindLineEntryIndexByFileIndex( in ResolveSymbolContext() [all …]
|
| H A D | Function.cpp | 258 LineTable *line_table = m_comp_unit->GetLineTable(); in GetStartLineSourceInfo() local 259 if (line_table == nullptr) in GetStartLineSourceInfo() 263 if (line_table->FindLineEntryByAddress(GetAddressRange().GetBaseAddress(), in GetStartLineSourceInfo() 281 LineTable *line_table = m_comp_unit->GetLineTable(); in GetEndLineSourceInfo() local 282 if (line_table == nullptr) in GetEndLineSourceInfo() 533 LineTable *line_table = m_comp_unit->GetLineTable(); in GetPrologueByteSize() local 536 if (line_table) { in GetPrologueByteSize() 557 if (line_table->GetLineEntryAtIndex(idx, line_entry)) { in GetPrologueByteSize() 577 if (line_table->GetLineEntryAtIndex(idx, line_entry)) { in GetPrologueByteSize() 604 if (line_table->GetLineEntryAtIndex(first_non_zero_line, in GetPrologueByteSize() [all …]
|
| H A D | LineTable.cpp | 146 LineTable *line_table) in LessThanBinaryPredicate() argument 147 : m_line_table(line_table) {} in LessThanBinaryPredicate()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/ |
| H A D | DWARFCompileUnit.cpp | 64 if (LineTable *line_table = sc.comp_unit->GetLineTable()) { in BuildAddressRangeTable() local 68 line_table->GetContiguousFileAddressRanges(file_ranges, append); in BuildAddressRangeTable() 87 if (LineTable *line_table = sc.comp_unit->GetLineTable()) { in BuildAddressRangeTable() local 91 line_table->GetContiguousFileAddressRanges(file_ranges, append); in BuildAddressRangeTable()
|
| H A D | SymbolFileDWARF.cpp | 165 llvm::Expected<const llvm::DWARFDebugLine::LineTable *> line_table = in ParseLLVMLineTable() local 173 if (!line_table) { in ParseLLVMLineTable() 174 LLDB_LOG_ERROR(log, line_table.takeError(), in ParseLLVMLineTable() 178 return *line_table; in ParseLLVMLineTable() 1040 const llvm::DWARFDebugLine::LineTable *line_table = in ParseLineTable() local 1043 if (!line_table) in ParseLineTable() 1052 for (const llvm::DWARFDebugLine::Sequence &seq : line_table->Sequences) { in ParseLineTable() 1056 const llvm::DWARFDebugLine::Row &row = line_table->Rows[idx]; in ParseLineTable() 1923 LineTable *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local 1924 if (line_table != nullptr) { in ResolveSymbolContext() [all …]
|
| H A D | SymbolFileDWARFDebugMap.h | 372 lldb_private::LineTable *line_table);
|
| H A D | SymbolFileDWARFDebugMap.cpp | 1418 LineTable *line_table) { in LinkOSOLineTable() argument 1421 return line_table->LinkLineTable(cu_info->GetFileRangeMap(this)); in LinkOSOLineTable()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Core/ |
| H A D | FileLineResolver.cpp | 45 LineTable *line_table = cu->GetLineTable(); in SearchCallback() local 46 if (line_table) { in SearchCallback() 51 line_table->FineLineEntriesForFileIndex(file_idx, append, in SearchCallback()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/API/ |
| H A D | SBCompileUnit.cpp | 61 LineTable *line_table = m_opaque_ptr->GetLineTable(); in GetNumLineEntries() local 62 if (line_table) { in GetNumLineEntries() 63 return line_table->GetSize(); in GetNumLineEntries() 75 LineTable *line_table = m_opaque_ptr->GetLineTable(); in GetLineEntryAtIndex() local 76 if (line_table) { in GetLineEntryAtIndex() 78 if (line_table->GetLineEntryAtIndex(idx, line_entry)) in GetLineEntryAtIndex()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Target/ |
| H A D | ThreadPlanStepOverRange.cpp | 227 LineTable *line_table = m_addr_context.comp_unit->GetLineTable(); in ShouldStop() local 228 if (line_table) { in ShouldStop() 232 if (line_table->FindLineEntryByAddress(cur_address, line_entry, in ShouldStop() 244 if (line_table->GetLineEntryAtIndex(entry_idx - 1, in ShouldStop() 270 while (line_table->GetLineEntryAtIndex( in ShouldStop()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | SymbolFilePDB.cpp | 778 if (auto *line_table = sc.comp_unit->GetLineTable()) { in ResolveSymbolContext() local 850 auto *line_table = sc.comp_unit->GetLineTable(); in ResolveSymbolContext() local 851 lldbassert(line_table); in ResolveSymbolContext() 853 uint32_t num_line_entries = line_table->GetSize(); in ResolveSymbolContext() 1787 line_table->CreateLineSequenceContainer()); in ParseCompileUnitLineTable() 1816 line_table->AppendLineEntryToSequence( in ParseCompileUnitLineTable() 1820 line_table->InsertSequence(sequence.get()); in ParseCompileUnitLineTable() 1853 line_table->AppendLineEntryToSequence( in ParseCompileUnitLineTable() 1858 line_table->InsertSequence(sequence.get()); in ParseCompileUnitLineTable() 1861 if (line_table->GetSize()) { in ParseCompileUnitLineTable() [all …]
|
| /freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/ |
| H A D | LineTable.h | 266 LessThanBinaryPredicate(LineTable *line_table); 307 LineTable *line_table; member
|
| H A D | CompileUnit.h | 332 void SetLineTable(LineTable *line_table);
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | SymbolFileNativePDB.cpp | 994 if (auto *line_table = sc.comp_unit->GetLineTable()) { in ResolveSymbolContext() local 995 if (line_table->FindLineEntryByAddress(addr, sc.line_entry)) in ResolveSymbolContext() 1056 auto line_table = std::make_unique<LineTable>(&comp_unit); in ParseLineTable() local 1100 line_table->CreateLineSequenceContainer()); in ParseLineTable() 1104 AppendLineEntryToSequence(*line_table, *sequence, *cci, virtual_addr, in ParseLineTable() 1108 TerminateLineSequence(*line_table, *lfh, virtual_addr, file_index, in ParseLineTable() 1113 if (line_table->GetSize() == 0) in ParseLineTable() 1116 comp_unit.SetLineTable(line_table.release()); in ParseLineTable()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectThread.cpp | 955 LineTable *line_table = nullptr; in DoExecute() local 957 line_table = sc.comp_unit->GetLineTable(); in DoExecute() 959 if (line_table == nullptr) { in DoExecute() 974 line_table->FindLineEntryByAddress(fun_start_addr, function_start, in DoExecute() 983 line_table->FindLineEntryByAddress(fun_end_addr, function_start, in DoExecute()
|
| H A D | CommandObjectTarget.cpp | 1314 LineTable *line_table = sc.comp_unit->GetLineTable(); in DumpCompileUnitLineTable() local 1315 if (line_table) in DumpCompileUnitLineTable() 1316 line_table->GetDescription( in DumpCompileUnitLineTable()
|