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

References

tools/lldb/include/lldb/Core/ValueObjectList.h
   49   void Clear() { m_value_objects.clear(); }
   52     return m_value_objects;
tools/lldb/source/Core/ValueObjectList.cpp
   22     m_value_objects = rhs.m_value_objects;
   22     m_value_objects = rhs.m_value_objects;
   27   m_value_objects.push_back(val_obj_sp);
   31   std::copy(valobj_list.m_value_objects.begin(), // source begin
   32             valobj_list.m_value_objects.end(),   // source end
   33             back_inserter(m_value_objects));     // destination
   36 size_t ValueObjectList::GetSize() const { return m_value_objects.size(); }
   38 void ValueObjectList::Resize(size_t size) { m_value_objects.resize(size); }
   42   if (idx < m_value_objects.size())
   43     valobj_sp = m_value_objects[idx];
   49   if (idx < m_value_objects.size()) {
   50     valobj_sp = m_value_objects[idx];
   51     m_value_objects.erase(m_value_objects.begin() + idx);
   51     m_value_objects.erase(m_value_objects.begin() + idx);
   58   if (idx >= m_value_objects.size())
   59     m_value_objects.resize(idx + 1);
   60   m_value_objects[idx] = valobj_sp;
   66   collection::iterator pos, end = m_value_objects.end();
   67   for (pos = m_value_objects.begin(); pos != end; ++pos) {
   79   collection::iterator pos, end = m_value_objects.end();
   81   for (pos = m_value_objects.begin(); pos != end; ++pos) {
   96   collection::iterator pos, end = m_value_objects.end();
   98   for (pos = m_value_objects.begin(); pos != end; ++pos) {
  109   m_value_objects.swap(value_object_list.m_value_objects);
  109   m_value_objects.swap(value_object_list.m_value_objects);