Home | History | Annotate | Download | only in wtf

Lines Matching refs:m_iterator

214         // Any modifications of the m_next or m_previous of an iterator that is in a linked list of a HashTable::m_iterator,
234 HashTableIterator(HashTableType* table, PointerType pos, PointerType end) : m_iterator(table, pos, end) { }
235 HashTableIterator(HashTableType* table, PointerType pos, PointerType end, HashItemKnownGoodTag tag) : m_iterator(table, pos, end, tag) { }
242 PointerType get() const { return const_cast<PointerType>(m_iterator.get()); }
246 iterator& operator++() { ++m_iterator; return *this; }
251 bool operator==(const iterator& other) const { return m_iterator == other.m_iterator; }
252 bool operator!=(const iterator& other) const { return m_iterator != other.m_iterator; }
254 operator const_iterator() const { return m_iterator; }
257 const_iterator m_iterator;
847 removeAndInvalidate(const_cast<ValueType*>(it.m_iterator.m_position));
856 removeAndInvalidateWithoutEntryConsistencyCheck(const_cast<ValueType*>(it.m_iterator.m_position));