reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
  223 lldb::ValueObjectSP ValueObjectSynthetic::GetChildAtIndex(size_t idx,

Declarations

tools/lldb/include/lldb/Core/ValueObject.h
  461   virtual lldb::ValueObjectSP GetChildAtIndex(size_t idx, bool can_create);

References

tools/lldb/source/API/SBValue.cpp
  720     child_sp = value_sp->GetChildAtIndex(idx, can_create);
tools/lldb/source/Core/IOHandler.cpp
 1919           children.push_back(Row(valobj->GetChildAtIndex(i, true), this));
tools/lldb/source/Core/ValueObject.cpp
  503     root = root->GetChildAtIndex(idx, true);
  519     root = root->GetChildAtIndex(idx.first, idx.second);
  589     child_sp = GetChildAtIndex(*pos, can_create);
  592         ValueObjectSP new_child_sp(child_sp->GetChildAtIndex(*pos, can_create));
  792       ValueObjectSP child_sp = GetChildAtIndex(0, true);
 1332             ValueObjectSP child = GetChildAtIndex(low, true);
 1373             ValueObjectSP child = GetChildAtIndex(low, true);
 2529           ValueObjectSP child_valobj_sp = root->GetChildAtIndex(index, true);
 2536                   root->GetSyntheticValue()->GetChildAtIndex(index, true);
 2584               root = root->GetSyntheticValue()->GetChildAtIndex(index, true);
 2615           root = root->GetChildAtIndex(index, true);
 2650           root = root->GetChildAtIndex(index, true);
tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp
   36     return m_backend.GetChildAtIndex(idx, true);
tools/lldb/source/DataFormatters/FormatManager.cpp
  500     ValueObjectSP child_sp(valobj.GetChildAtIndex(idx, true));
tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp
  658     return synth_valobj->GetChildAtIndex(idx, true);
  723       lldb::ValueObjectSP child_sp(synth_m_valobj->GetChildAtIndex(idx, true));
tools/lldb/source/Plugins/InstrumentationRuntime/TSan/TSanRuntime.cpp
  220         trace_value_object->GetChildAtIndex(j, true)->GetValueAsUnsigned(0);
  241     ValueObjectSP o = objects->GetChildAtIndex(i, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
  274           m_pair_sp = pair_sp->GetChildAtIndex(4, true);
  291     return m_pair_ptr->GetChildAtIndex(idx, true);
  293     return m_pair_sp->GetChildAtIndex(idx, true);
  522     ValueObjectSP s(D->GetChildAtIndex(1, true));
  525     location_sp = s->GetChildAtIndex(
  532     ValueObjectSP l(D->GetChildAtIndex(0, true));
  538                       : l->GetChildAtIndex(2, true);
  539     ValueObjectSP size_vo(l->GetChildAtIndex(1, true));
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
  137   return m_real_child ? m_real_child->GetChildAtIndex(idx, true) : nullptr;
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp
   93     chunk = m_first->GetChildAtIndex(idx / *bit_size, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
  276   current_sp = current_sp->GetChildAtIndex(1, true); // get the __value_ child
  380   current_sp = current_sp->GetChildAtIndex(1, true); // get the __value_ child
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
  234     ValueObjectSP first_elem_parent = m_item->GetChildAtIndex(0, true);
  417       auto child0_sp = potential_child_sp->GetChildAtIndex(0, true);
  423       auto child0_sp = potential_child_sp->GetChildAtIndex(0, true);
  424       auto child1_sp = potential_child_sp->GetChildAtIndex(1, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxOptional.cpp
   63           ->GetChildAtIndex(0, true)
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp
   36     return m_container_sp ? m_container_sp->GetChildAtIndex(idx, true)
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp
   73   ValueObjectSP holder_sp = m_base->GetChildAtIndex(idx, true);
   77   ValueObjectSP elem_sp = holder_sp->GetChildAtIndex(0, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
  107             p1_sp->GetChildAtIndex(0, true);
  185     ValueObjectSP first_elem_parent = p2_sp->GetChildAtIndex(0, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
  135       data_type_finder_sp->GetChildAtIndex(0, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
  136       return m_pair_sp->GetChildAtIndex(idx, true);
tools/lldb/source/Plugins/Language/CPlusPlus/LibStdcppTuple.cpp
   70       ValueObjectSP child_sp = current_child->GetChildAtIndex(i, true);
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp
 1005     real_guy_sp = valobj.GetChildAtIndex(0, true);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
  513     ValueObjectSP dict_entry = reserved_dict->GetChildAtIndex(idx, true);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 2266       ValueObjectSP child = valobj_sp->GetChildAtIndex(i, true);
tools/lldb/source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp
  133     addr_t pc = trace_sp->GetChildAtIndex(i, true)->GetValueAsUnsigned(0);
tools/lldb/source/Target/StackFrame.cpp
  802           ValueObjectSP temp(valobj_sp->GetChildAtIndex(0, true));
  856               child_valobj_sp = synthetic->GetChildAtIndex(child_index, true);
  882           child_valobj_sp = valobj_sp->GetChildAtIndex(child_index, true);
  928             child_valobj_sp = synthetic->GetChildAtIndex(child_index, true);
 1001         ValueObjectSP temp(valobj_sp->GetChildAtIndex(0, true));
 1411     ValueObjectSP child_sp = parent->GetChildAtIndex(ci, can_create);