Searched refs:line_entry (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointResolverFileLine.cpp73 // So we go through the match list and pull out the sets that have the same file spec in their line_entry
105 match_file_spec = sc.line_entry.file;
110 matches = (sc.line_entry.file == match_file_spec);
119 if (sc.line_entry.line < closest_line_number)
120 closest_line_number = sc.line_entry.line;
133 if (sc.line_entry.line != closest_line_number)
149 lldb::addr_t start_file_addr = sc.line_entry.range.GetBaseAddress().GetFileAddress();
150 lldb::addr_t end_file_addr = start_file_addr + sc.line_entry.range.GetByteSize();
169 Address line_start = sc.line_entry.range.GetBaseAddress();
H A DBreakpointResolverFileRegex.cpp71 LineEntry line_entry; local
74 start_idx = cu->FindLineEntry (start_idx, line_matches[i], NULL, exact, &line_entry);
80 Address line_start = line_entry.range.GetBaseAddress();
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Symbol/
H A DLineTable.cpp172 LineTable::GetLineEntryAtIndex(uint32_t idx, LineEntry& line_entry) argument
176 ConvertEntryAtIndexToLineEntry (idx, line_entry);
179 line_entry.Clear();
184 LineTable::FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr) argument
249 success = ConvertEntryAtIndexToLineEntry(match_idx, line_entry);
261 LineTable::ConvertEntryAtIndexToLineEntry (uint32_t idx, LineEntry &line_entry) argument
267 if (module_sp && module_sp->ResolveFileAddress(entry.file_addr, line_entry.range.GetBaseAddress()))
270 line_entry.range.SetByteSize(m_entries[idx+1].file_addr - entry.file_addr);
272 line_entry.range.SetByteSize(0);
274 line_entry
433 LineEntry line_entry; local
449 LineEntry line_entry; local
466 LineEntry line_entry; local
495 LineEntry line_entry; local
[all...]
H A DCompileUnit.cpp366 LineEntry line_entry; local
367 line_idx = line_table->FindLineEntryIndexByFileIndex (0, file_indexes.front(), line, exact, &line_entry);
373 found_line = line_entry.line;
381 sc.line_entry = line_entry;
385 line_entry.range.GetBaseAddress().CalculateSymbolContext(&sc, resolve_scope);
389 line_idx = line_table->FindLineEntryIndexByFileIndex (line_idx + 1, file_indexes.front(), found_line, true, &line_entry);
397 LineEntry line_entry; local
398 line_idx = line_table->FindLineEntryIndexByFileIndex (0, file_indexes, line, exact, &line_entry);
404 found_line = line_entry
[all...]
H A DSymbolContext.cpp35 line_entry (),
46 line_entry (),
50 line_entry = *le;
59 line_entry (),
63 line_entry = *le;
72 line_entry (rhs.line_entry),
84 line_entry (),
104 line_entry = rhs.line_entry;
626 LineEntry line_entry; local
[all...]
H A DFunction.cpp269 LineEntry line_entry;
270 if (line_table->FindLineEntryByAddress (GetAddressRange().GetBaseAddress(), line_entry, NULL))
272 line_no = line_entry.line;
273 source_file = line_entry.file;
293 LineEntry line_entry;
294 if (line_table->FindLineEntryByAddress (scratch_addr, line_entry, NULL))
296 line_no = line_entry.line;
297 source_file = line_entry.file;
519 LineEntry line_entry; local
520 if (line_table->GetLineEntryAtIndex (idx, line_entry))
540 LineEntry line_entry; local
[all...]
H A DSymbol.cpp312 m_type_data = sc.line_entry.range.GetByteSize();
330 if (sc_temp.line_entry.line != sc.line_entry.line)
337 addr.Slide (sc_temp.line_entry.range.GetByteSize());
338 total_offset += sc_temp.line_entry.range.GetByteSize();
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Commands/
H A DCommandObjectSource.cpp304 LineEntry line_entry; member in struct:CommandObjectSourceList::SourceInfo
306 SourceInfo (const ConstString &name, const LineEntry &line_entry) : argument
308 line_entry(line_entry)
314 line_entry()
321 return (bool)function && line_entry.IsValid();
328 line_entry.file == rhs.line_entry.file &&
329 line_entry.line == rhs.line_entry
[all...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Target/
H A DThreadPlanStepRange.cpp154 if (m_addr_context.line_entry.IsValid() && new_context.line_entry.IsValid())
156 if (m_addr_context.line_entry.file == new_context.line_entry.file)
158 if (m_addr_context.line_entry.line == new_context.line_entry.line)
161 AddRange(m_addr_context.line_entry.range);
166 m_addr_context.line_entry.Dump (&s,
176 else if (new_context.line_entry.range.GetBaseAddress().GetLoadAddress(m_thread.CalculateTarget().get())
185 AddRange(m_addr_context.line_entry
[all...]
H A DThreadPlanStepOverRange.cpp188 if (m_addr_context.line_entry.IsValid())
193 if (sc.line_entry.IsValid())
195 if (sc.line_entry.file != m_addr_context.line_entry.file
205 LineEntry line_entry; local
206 if (line_table->FindLineEntryByAddress (cur_address, line_entry, &entry_idx))
219 && prev_line_entry.file == line_entry.file)
253 if (next_line_entry.file == m_addr_context.line_entry.file)
H A DStackFrame.cpp411 if (m_sc.line_entry.IsValid())
438 if ((resolved & eSymbolContextLineEntry) && !m_sc.line_entry.IsValid())
440 m_sc.line_entry = sc.line_entry;
446 if (m_sc.target_sp->GetSourcePathMap().FindFile (m_sc.line_entry.file, new_file_spec))
447 m_sc.line_entry.file = new_file_spec;
1167 return m_sc.line_entry.IsValid();
1399 if (m_sc.comp_unit && m_sc.line_entry.IsValid())
1402 target->GetSourceManager().DisplaySourceLinesWithLineNumbers (m_sc.line_entry.file,
1403 m_sc.line_entry
[all...]
H A DThread.cpp353 if (GetProcess()->GetTarget().GetDebugger().GetUseExternalEditor() && frame_sc.line_entry.file && frame_sc.line_entry.line != 0)
355 already_shown = Host::OpenFileInExternalEditor (frame_sc.line_entry.file, frame_sc.line_entry.line);
1852 if (frame_sc.line_entry.line != 0 && frame_sc.line_entry.file)
1854 Host::OpenFileInExternalEditor (frame_sc.line_entry.file, frame_sc.line_entry.line);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Core/
H A DAddressResolverFileLine.cpp64 Address line_start = sc.line_entry.range.GetBaseAddress();
65 addr_t byte_size = sc.line_entry.range.GetByteSize();
H A DSourceManager.cpp304 lldb_private::LineEntry line_entry; local
305 if (sc.function->GetAddressRange().GetBaseAddress().CalculateSymbolContextLineEntry (line_entry))
307 SetDefaultFileAndLine (line_entry.file,
308 line_entry.line);
H A DDebugger.cpp1181 if (Debugger::FormatPrompt (prompt_format, &sc, &exe_ctx, &sc.line_entry.range.GetBaseAddress(), s))
2324 var_success = sc->line_entry.range.GetBaseAddress().IsValid();
2327 format_addr = sc->line_entry.range.GetBaseAddress();
2348 if (sc && sc->line_entry.IsValid())
2357 format_file_spec.GetFilename() = sc->line_entry.file.GetFilename();
2362 format_file_spec = sc->line_entry.file;
2369 s.Printf(token_format.c_str(), (uint64_t)sc->line_entry.line);
2374 var_success = sc && sc->line_entry.range.GetBaseAddress().IsValid();
2377 format_addr = sc->line_entry.range.GetBaseAddress();
2379 format_addr.Slide (sc->line_entry
[all...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/API/
H A DSBSymbolContext.cpp149 sb_line_entry.SetLineEntry (m_opaque_ap->line_entry);
206 SBSymbolContext::SetLineEntry (lldb::SBLineEntry line_entry) argument
208 if (line_entry.IsValid())
209 ref().line_entry = line_entry.ref();
211 ref().line_entry.Clear();
H A DSBCompileUnit.cpp85 LineEntry line_entry; local
86 if (line_table->GetLineEntryAtIndex(idx, line_entry))
87 sb_line_entry.SetLineEntry(line_entry);
H A DSBAddress.cpp312 LineEntry line_entry; local
313 if (m_opaque_ap->CalculateSymbolContextLineEntry (line_entry))
314 sb_line_entry.SetLineEntry (line_entry);
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DSymbolContext.h77 /// @param[in] line_entry
89 LineEntry *line_entry = NULL,
98 LineEntry *line_entry = NULL,
177 /// - line_entry address range if line_entry is valid and eSymbolContextLineEntry is set in \a scope
347 LineEntry line_entry; ///< The LineEntry for a given query member in class:lldb_private::SymbolContext
H A DLineTable.h67 /// @param[in] line_entry
68 /// A const reference to a new line_entry to add to this line
74 // AddLineEntry (const LineEntry& line_entry);
140 /// @param[out] line_entry
153 FindLineEntryByAddress (const Address &so_addr, LineEntry& line_entry, uint32_t *index_ptr = NULL);
179 /// @param[out] line_entry
182 /// line_entry is left untouched.
224 GetLineEntryAtIndex(uint32_t idx, LineEntry& line_entry);
414 ConvertEntryAtIndexToLineEntry (uint32_t idx, LineEntry &line_entry);
H A DCompileUnit.h219 /// @param[out] line_entry
231 LineEntry *line_entry);
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBSymbolContext.h49 void SetLineEntry (lldb::SBLineEntry line_entry);
/freebsd-10.0-release/contrib/binutils/gas/
H A Ddwarf2dbg.c135 struct line_entry { struct
136 struct line_entry *next;
144 struct line_entry *head;
145 struct line_entry **ptail;
210 static void process_entries (segT, struct line_entry *);
289 struct line_entry *e;
291 e = (struct line_entry *) xmalloc (sizeof (*e));
1124 process_entries (segT seg, struct line_entry *e)
1134 struct line_entry *next;
1674 struct line_entry **ptai
[all...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddress.h535 CalculateSymbolContextLineEntry (LineEntry &line_entry) const;
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DTypeSummary.cpp116 if (Debugger::FormatPrompt(m_format.c_str(), &sc, &exe_ctx, &sc.line_entry.range.GetBaseAddress(), s, valobj))

Completed in 223 milliseconds

12