reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1112 if (!Format(child, s, sc, exe_ctx, addr, valobj, function_changed, 1127 success = Format(child, scope_stream, sc, exe_ctx, addr, valobj, 1143 return DumpValue(s, sc, exe_ctx, entry, valobj); 1149 DumpAddress(s, sc, exe_ctx, *addr, 1182 return RunScriptFormatKeyword(s, sc, exe_ctx, process, 1324 return RunScriptFormatKeyword(s, sc, exe_ctx, thread, 1336 if (FormatThreadExtendedInfoRecurse(entry, object_sp, sc, exe_ctx, s)) 1360 return RunScriptFormatKeyword(s, sc, exe_ctx, target, 1366 if (sc) { 1367 Module *module = sc->module_sp.get(); 1376 if (sc) { 1377 CompileUnit *cu = sc->comp_unit; 1387 if (sc) { 1388 CompileUnit *cu = sc->comp_unit; 1419 if (DumpAddress(s, sc, exe_ctx, pc_addr, false)) 1490 return RunScriptFormatKeyword(s, sc, exe_ctx, frame, 1496 if (sc) { 1497 if (sc->function) { 1498 s.Printf("function{0x%8.8" PRIx64 "}", sc->function->GetID()); 1500 } else if (sc->symbol) { 1501 s.Printf("symbol[%u]", sc->symbol->GetID()); 1517 if (sc->function) 1518 language_plugin = Language::FindPlugin(sc->function->GetLanguage()); 1519 else if (sc->symbol) 1520 language_plugin = Language::FindPlugin(sc->symbol->GetLanguage()); 1523 sc, exe_ctx, Language::FunctionNameRepresentation::eName, ss); 1530 if (sc->function) 1531 name = sc->function->GetName().AsCString(nullptr); 1532 else if (sc->symbol) 1533 name = sc->symbol->GetName().AsCString(nullptr); 1537 if (sc->block) { 1538 Block *inline_block = sc->block->GetContainingInlinedBlock(); 1541 sc->block->GetInlinedFunctionInfo(); 1544 inline_info->GetName(sc->function->GetLanguage()).Dump(&s); 1558 if (sc->function) 1559 language_plugin = Language::FindPlugin(sc->function->GetLanguage()); 1560 else if (sc->symbol) 1561 language_plugin = Language::FindPlugin(sc->symbol->GetLanguage()); 1564 sc, exe_ctx, Language::FunctionNameRepresentation::eNameWithNoArgs, 1572 if (sc->function) 1573 name = sc->function->GetNameNoArguments(); 1574 else if (sc->symbol) 1575 name = sc->symbol->GetNameNoArguments(); 1588 if (sc->function) 1589 language_plugin = Language::FindPlugin(sc->function->GetLanguage()); 1590 else if (sc->symbol) 1591 language_plugin = Language::FindPlugin(sc->symbol->GetLanguage()); 1594 sc, exe_ctx, Language::FunctionNameRepresentation::eNameWithArgs, ss); 1601 if (sc->function) { 1604 const char *cstr = sc->function->GetName().AsCString(nullptr); 1609 if (sc->block) { 1610 Block *inline_block = sc->block->GetContainingInlinedBlock(); 1614 inline_info = sc->block->GetInlinedFunctionInfo(); 1622 sc->function->GetBlock(true).GetBlockVariableList(true); 1629 inline_info->GetName(sc->function->GetLanguage()).GetCString(); 1736 } else if (sc->symbol) { 1737 const char *cstr = sc->symbol->GetName().AsCString(nullptr); 1749 if (DumpAddressOffsetFromFunction(s, sc, exe_ctx, *addr, false, false, 1757 if (DumpAddressOffsetFromFunction(s, sc, exe_ctx, *addr, true, true, 1764 return (DumpAddressOffsetFromFunction(s, sc, exe_ctx, 1765 sc->line_entry.range.GetBaseAddress(), 1772 if (DumpAddressOffsetFromFunction(s, sc, exe_ctx, 1785 if (sc->function && sc->function->GetIsOptimized()) { 1785 if (sc->function && sc->function->GetIsOptimized()) { 1795 if (sc && sc->line_entry.IsValid()) { 1795 if (sc && sc->line_entry.IsValid()) { 1796 Module *module = sc->module_sp.get(); 1798 if (DumpFile(s, sc->line_entry.file, (FileKind)entry.number)) 1805 if (sc && sc->line_entry.IsValid()) { 1805 if (sc && sc->line_entry.IsValid()) { 1809 s.Printf(format, sc->line_entry.line); 1815 if (sc && sc->line_entry.IsValid() && sc->line_entry.column) { 1815 if (sc && sc->line_entry.IsValid() && sc->line_entry.column) { 1815 if (sc && sc->line_entry.IsValid() && sc->line_entry.column) { 1819 s.Printf(format, sc->line_entry.column); 1826 if (sc && sc->line_entry.range.GetBaseAddress().IsValid()) { 1826 if (sc && sc->line_entry.range.GetBaseAddress().IsValid()) { 1827 Address addr = sc->line_entry.range.GetBaseAddress(); 1830 addr.Slide(sc->line_entry.range.GetByteSize()); 1831 if (DumpAddress(s, sc, exe_ctx, addr, false))