Home
last modified time | relevance | path

Searched refs:line_entry (Results 1 – 25 of 52) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DLineTable.cpp184 line_entry.Clear(); in GetLineEntryAtIndex()
289 line_entry.range.SetByteSize(0); in ConvertEntryAtIndexToLineEntry()
291 line_entry.file = in ConvertEntryAtIndexToLineEntry()
293 line_entry.original_file = in ConvertEntryAtIndexToLineEntry()
295 line_entry.line = entry.line; in ConvertEntryAtIndexToLineEntry()
296 line_entry.column = entry.column; in ConvertEntryAtIndexToLineEntry()
359 LineEntry line_entry; in Dump() local
363 line_entry.Dump(s, target, prev_file != line_entry.original_file, style, in Dump()
373 LineEntry line_entry; in GetDescription() local
388 LineEntry line_entry; in GetContiguousFileAddressRanges() local
[all …]
H A DSymbolContext.cpp36 line_entry = *le; in SymbolContext()
45 line_entry = *le; in SymbolContext()
63 line_entry.Clear(); in Clear()
239 if (line_entry.IsValid()) { in GetDescription()
297 if (line_entry.IsValid()) in GetResolvedMask()
371 LineEntry::Compare(lhs.line_entry, rhs.line_entry) == 0 && in operator ==()
676 LineEntry line_entry; in GetFunctionStartLineEntry() local
693 return line_entry; in GetFunctionStartLineEntry()
706 range = line_entry.range; in GetAddressRangeFromHereToEndLine()
710 line_entry.line); in GetAddressRangeFromHereToEndLine()
[all …]
H A DFunction.cpp262 LineEntry line_entry; in GetStartLineSourceInfo() local
265 line_no = line_entry.line; in GetStartLineSourceInfo()
266 source_file = line_entry.file; in GetStartLineSourceInfo()
285 LineEntry line_entry; in GetEndLineSourceInfo() local
287 line_no = line_entry.line; in GetEndLineSourceInfo()
288 source_file = line_entry.file; in GetEndLineSourceInfo()
556 LineEntry line_entry; in GetPrologueByteSize() local
558 if (line_entry.is_prologue_end) { in GetPrologueByteSize()
576 LineEntry line_entry; in GetPrologueByteSize() local
603 LineEntry line_entry; in GetPrologueByteSize() local
[all …]
H A DCompileUnit.cpp290 LineEntry line_entry; in ResolveSymbolContext() local
297 0, file_indexes.front(), src_location_spec, &line_entry); in ResolveSymbolContext()
303 0, file_indexes, src_location_spec, &line_entry); in ResolveSymbolContext()
312 SourceLocationSpec found_entry(line_entry.file, line_entry.line, in ResolveSymbolContext()
313 line_entry.column, inlines, exact); in ResolveSymbolContext()
320 sc.line_entry = line_entry; in ResolveSymbolContext()
322 line_entry.range.GetBaseAddress().CalculateSymbolContext(&sc, in ResolveSymbolContext()
329 line_idx + 1, file_indexes.front(), found_entry, &line_entry); in ResolveSymbolContext()
332 line_idx + 1, file_indexes, found_entry, &line_entry); in ResolveSymbolContext()
H A DLineEntry.cpp208 if (!next_line_sc.line_entry.IsValid() || in GetSameLineContiguousAddressRange()
209 next_line_sc.line_entry.range.GetByteSize() == 0) in GetSameLineContiguousAddressRange()
212 if (original_file == next_line_sc.line_entry.original_file && in GetSameLineContiguousAddressRange()
213 (next_line_sc.line_entry.line == 0 || in GetSameLineContiguousAddressRange()
214 line == next_line_sc.line_entry.line)) { in GetSameLineContiguousAddressRange()
221 if (!complete_line_range.Extend(next_line_sc.line_entry.range)) in GetSameLineContiguousAddressRange()
243 if (!complete_line_range.Extend(next_line_sc.line_entry.range)) in GetSameLineContiguousAddressRange()
H A DSymbol.cpp279 m_type_data = sc.line_entry.range.GetByteSize(); in GetPrologueByteSize()
299 if (sc_temp.line_entry.line != sc.line_entry.line) { in GetPrologueByteSize()
305 addr.Slide(sc_temp.line_entry.range.GetByteSize()); in GetPrologueByteSize()
306 total_offset += sc_temp.line_entry.range.GetByteSize(); in GetPrologueByteSize()
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DThreadPlanStepRange.cpp120 if (m_addr_context.line_entry.IsValid() && in InRange()
121 new_context.line_entry.IsValid()) { in InRange()
122 if (m_addr_context.line_entry.original_file == in InRange()
123 new_context.line_entry.original_file) { in InRange()
124 if (m_addr_context.line_entry.line == new_context.line_entry.line) { in InRange()
133 m_addr_context.line_entry.Dump(&s, &GetTarget(), true, in InRange()
142 } else if (new_context.line_entry.line == 0) { in InRange()
143 new_context.line_entry.line = m_addr_context.line_entry.line; in InRange()
152 m_addr_context.line_entry.Dump(&s, &GetTarget(), true, in InRange()
171 AddRange(m_addr_context.line_entry.range); in InRange()
[all …]
H A DThreadPlanStepOverRange.cpp61 if (m_addr_context.line_entry.IsValid()) { in GetDescription()
63 m_addr_context.line_entry.DumpStopContext(s, false); in GetDescription()
217 if (m_addr_context.line_entry.IsValid()) { in ShouldStop()
221 if (sc.line_entry.IsValid()) { in ShouldStop()
222 if (sc.line_entry.original_file != in ShouldStop()
223 m_addr_context.line_entry.original_file && in ShouldStop()
231 LineEntry line_entry; in ShouldStop() local
232 if (line_table->FindLineEntryByAddress(cur_address, line_entry, in ShouldStop()
247 line_entry.original_file) { in ShouldStop()
282 m_addr_context.line_entry.original_file) { in ShouldStop()
H A DTraceInstructionDumper.cpp61 static bool IsLineEntryValid(const LineEntry &line_entry) { in IsLineEntryValid() argument
62 return line_entry.IsValid() && line_entry.line > 0; in IsLineEntryValid()
104 const bool curr_line_valid = IsLineEntryValid(insn.sc.line_entry); in IsSameInstructionSymbolContext()
105 const bool prev_line_valid = IsLineEntryValid(prev_insn.sc.line_entry); in IsSameInstructionSymbolContext()
107 return FileLineAndColumnMatches(insn.sc.line_entry, in IsSameInstructionSymbolContext()
108 prev_insn.sc.line_entry); in IsSameInstructionSymbolContext()
H A DThreadPlanShouldStopHere.cpp86 if (sc.line_entry.line == 0) in DefaultShouldStopHereCallback()
109 if (sc.line_entry.line == 0) { in DefaultStepFromHereCallback()
110 AddressRange range = sc.line_entry.range; in DefaultStepFromHereCallback()
H A DThread.cpp304 frame_sc.line_entry.file && frame_sc.line_entry.line != 0) { in SetSelectedFrameByIndexNoisily()
306 frame_sc.line_entry.file, frame_sc.line_entry.line); in SetSelectedFrameByIndexNoisily()
1263 bool abort_other_plans, const LineEntry &line_entry, in QueueThreadPlanForStepOverRange() argument
1268 line_entry.GetSameLineContiguousAddressRange(include_inlined_functions); in QueueThreadPlanForStepOverRange()
1290 bool abort_other_plans, const LineEntry &line_entry, in QueueThreadPlanForStepInRange() argument
1298 line_entry.GetSameLineContiguousAddressRange(include_inlined_functions), in QueueThreadPlanForStepInRange()
1734 if (frame_sc.line_entry.line != 0 && frame_sc.line_entry.file) { in GetStatus()
1735 Host::OpenFileInExternalEditor(frame_sc.line_entry.file, in GetStatus()
1736 frame_sc.line_entry.line); in GetStatus()
1910 abort_other_plans, sc.line_entry, sc, nullptr, run_mode, error, in StepIn()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectSource.cpp155 const LineEntry &line_entry = sc.line_entry; in DumpLinesInSymbolContexts() local
222 LineEntry line_entry; in DumpFileLinesInCompUnit() local
238 line = line_entry.line; in DumpFileLinesInCompUnit()
752 LineEntry line_entry; member
755 : function(name), line_entry(line_entry) {} in SourceInfo()
763 line_entry.original_file == rhs.line_entry.original_file && in operator ==()
764 line_entry.line == rhs.line_entry.line; in operator ==()
769 line_entry.original_file != rhs.line_entry.original_file || in operator !=()
770 line_entry.line != rhs.line_entry.line; in operator !=()
782 if (line_entry.line < rhs.line_entry.line) in operator <()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Breakpoint/
H A DBreakpointResolver.cpp187 : line(sc.line_entry.line), in SourceLoc()
188 column(sc.line_entry.column ? sc.line_entry.column in SourceLoc()
217 if (sc.line_entry.file == match.line_entry.file || in SetSCMatchesByLine()
218 sc.line_entry.original_file == match.line_entry.original_file) { in SetSCMatchesByLine()
220 closest_line = std::min(closest_line, sc.line_entry.line); in SetSCMatchesByLine()
257 return closest_line != sc.line_entry.line; in SetSCMatchesByLine()
264 return a.line_entry.range.GetBaseAddress().GetFileAddress() < in SetSCMatchesByLine()
265 b.line_entry.range.GetBaseAddress().GetFileAddress(); in SetSCMatchesByLine()
296 Address line_start = sc.line_entry.range.GetBaseAddress(); in AddLocation()
H A DBreakpointResolverFileLine.cpp137 auto sc_dir = sc.line_entry.file.GetDirectory().GetStringRef(); in FilterContexts()
166 if (file != sc.line_entry.file) { in FilterContexts()
167 LLDB_LOG(log, "unexpected symbol context file {0}", sc.line_entry.file); in FilterContexts()
196 if (m_location_spec.GetLine() == sc.line_entry.line) in FilterContexts()
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBSymbolContext.cpp115 sb_line_entry.SetLineEntry(m_opaque_up->line_entry); in GetLineEntry()
160 void SBSymbolContext::SetLineEntry(lldb::SBLineEntry line_entry) { in SetLineEntry() argument
162 line_entry); in SetLineEntry()
164 if (line_entry.IsValid()) in SetLineEntry()
165 ref().line_entry = line_entry.ref(); in SetLineEntry()
167 ref().line_entry.Clear(); in SetLineEntry()
H A DSBCompileUnit.cpp77 LineEntry line_entry; in GetLineEntryAtIndex() local
78 if (line_table->GetLineEntryAtIndex(idx, line_entry)) in GetLineEntryAtIndex()
79 sb_line_entry.SetLineEntry(line_entry); in GetLineEntryAtIndex()
111 LineEntry line_entry; in FindLineEntryIndex() local
114 exact, &line_entry); in FindLineEntryIndex()
H A DSBAddress.cpp272 LineEntry line_entry; in GetLineEntry() local
273 if (m_opaque_up->CalculateSymbolContextLineEntry(line_entry)) in GetLineEntry()
274 sb_line_entry.SetLineEntry(line_entry); in GetLineEntry()
/freebsd-13.1/contrib/llvm-project/lldb/bindings/interface/
H A DSBSymbolContext.i73 void SetLineEntry (lldb::SBLineEntry line_entry);
93 …line_entry = property(GetLineEntry, SetLineEntry, doc='''A read/write property that allows the get…
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DAddressResolverFileLine.cpp52 Address line_start = sc.line_entry.range.GetBaseAddress(); in SearchCallback()
53 addr_t byte_size = sc.line_entry.range.GetByteSize(); in SearchCallback()
H A DDisassembler.cpp201 if (!sc.line_entry.IsValid()) in GetFunctionDeclLineEntry()
204 LineEntry prologue_end_line = sc.line_entry; in GetFunctionDeclLineEntry()
354 if (mixed_source_and_assembly && sc.line_entry.IsValid()) { in PrintInstructions()
360 if (sc.line_entry.IsValid()) { in PrintInstructions()
362 this_line.file = sc.line_entry.file; in PrintInstructions()
363 this_line.line = sc.line_entry.line; in PrintInstructions()
364 this_line.column = sc.line_entry.column; in PrintInstructions()
406 if (sc.function && sc.line_entry.IsValid()) { in PrintInstructions()
407 LineEntry prologue_end_line = sc.line_entry; in PrintInstructions()
446 this_line.file = sc.line_entry.file; in PrintInstructions()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbolContext.h75 LineEntry *line_entry = nullptr,
82 LineEntry *line_entry = nullptr,
322 LineEntry line_entry; ///< The LineEntry for a given query variable
H A DLineTable.h122 bool FindLineEntryByAddress(const Address &so_addr, LineEntry &line_entry,
178 bool GetLineEntryAtIndex(uint32_t idx, LineEntry &line_entry);
336 bool ConvertEntryAtIndexToLineEntry(uint32_t idx, LineEntry &line_entry);
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/CPlusPlus/
H A DCPPLanguageRuntime.cpp78 LineEntry line_entry; in line_entry_helper() local
79 addr.CalculateSymbolContextLineEntry(line_entry); in line_entry_helper()
92 optional_info.callable_line_entry = line_entry; in line_entry_helper()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/GSYM/
H A DLineTable.cpp139 for (const auto &line_entry : Lines) { in encode() local
143 int64_t LineDelta = (int64_t)line_entry.Line - PrevLine; in encode()
155 PrevLine = (int64_t)line_entry.Line; in encode()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionSourceCode.cpp371 if (sc.comp_unit && sc.line_entry.IsValid()) { in GetText()
374 AddMacroState state(sc.line_entry.file, sc.line_entry.line); in GetText()

123