Searched refs:m_entry (Results 1 – 2 of 2) sorted by relevance
92 : m_entry(rhs.m_entry), m_max_depth(rhs.m_max_depth), m_error(false) {} in MapIterator()111 return m_entry.GetEntry(); in advance()116 if (m_entry.null()) in next()118 MapEntry right(m_entry.right()); in next()120 m_entry = tree_min(std::move(right)); in next()124 while (!is_left_child(m_entry)) { in next()125 if (m_entry.error()) { in next()129 m_entry.SetEntry(m_entry.parent()); in next()132 m_entry = MapEntry(); in next()136 m_entry = MapEntry(m_entry.parent()); in next()[all …]
75 ListIterator(ListEntry entry) : m_entry(std::move(entry)) {} in ListIterator()77 ListIterator(ValueObject *entry) : m_entry(entry) {} in ListIterator()79 ValueObjectSP value() { return m_entry.GetEntry(); } in value()83 return m_entry.GetEntry(); in advance()86 return m_entry.GetEntry(); in advance()91 if (m_entry.null()) in advance()94 return m_entry.GetEntry(); in advance()98 return (rhs.m_entry == m_entry); in operator ==()102 void next() { m_entry = m_entry.next(); } in next()104 void prev() { m_entry = m_entry.prev(); } in prev()[all …]