/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Breakpoint/ |
H A D | BreakpointResolverFileLine.cpp | 73 // 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 D | BreakpointResolverFileRegex.cpp | 71 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 D | LineTable.cpp | 172 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 D | CompileUnit.cpp | 366 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 D | SymbolContext.cpp | 35 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 D | Function.cpp | 269 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 D | Symbol.cpp | 312 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 D | CommandObjectSource.cpp | 304 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 D | ThreadPlanStepRange.cpp | 154 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 D | ThreadPlanStepOverRange.cpp | 188 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 D | StackFrame.cpp | 411 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 D | Thread.cpp | 353 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 D | AddressResolverFileLine.cpp | 64 Address line_start = sc.line_entry.range.GetBaseAddress(); 65 addr_t byte_size = sc.line_entry.range.GetByteSize();
|
H A D | SourceManager.cpp | 304 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 D | Debugger.cpp | 1181 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 D | SBSymbolContext.cpp | 149 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 D | SBCompileUnit.cpp | 85 LineEntry line_entry; local 86 if (line_table->GetLineEntryAtIndex(idx, line_entry)) 87 sb_line_entry.SetLineEntry(line_entry);
|
H A D | SBAddress.cpp | 312 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 D | SymbolContext.h | 77 /// @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 D | LineTable.h | 67 /// @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 D | CompileUnit.h | 219 /// @param[out] line_entry 231 LineEntry *line_entry);
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/API/ |
H A D | SBSymbolContext.h | 49 void SetLineEntry (lldb::SBLineEntry line_entry);
|
/freebsd-10.0-release/contrib/binutils/gas/ |
H A D | dwarf2dbg.c | 135 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 D | Address.h | 535 CalculateSymbolContextLineEntry (LineEntry &line_entry) const;
|
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/DataFormatters/ |
H A D | TypeSummary.cpp | 116 if (Debugger::FormatPrompt(m_format.c_str(), &sc, &exe_ctx, &sc.line_entry.range.GetBaseAddress(), s, valobj))
|