Home | History | Annotate | Download | only in tr1_impl

Lines Matching full:__cache

122   template<typename _Value, bool __cache>
125 _Node_iterator_base(_Hash_node<_Value, __cache>* __p)
132 _Hash_node<_Value, __cache>* _M_cur;
135 template<typename _Value, bool __cache>
137 operator==(const _Node_iterator_base<_Value, __cache>& __x,
138 const _Node_iterator_base<_Value, __cache>& __y)
141 template<typename _Value, bool __cache>
143 operator!=(const _Node_iterator_base<_Value, __cache>& __x,
144 const _Node_iterator_base<_Value, __cache>& __y)
147 template<typename _Value, bool __constant_iterators, bool __cache>
149 : public _Node_iterator_base<_Value, __cache>
164 : _Node_iterator_base<_Value, __cache>(0) { }
167 _Node_iterator(_Hash_node<_Value, __cache>* __p)
168 : _Node_iterator_base<_Value, __cache>(__p) { }
194 template<typename _Value, bool __constant_iterators, bool __cache>
196 : public _Node_iterator_base<_Value, __cache>
205 : _Node_iterator_base<_Value, __cache>(0) { }
208 _Node_const_iterator(_Hash_node<_Value, __cache>* __p)
209 : _Node_iterator_base<_Value, __cache>(__p) { }
212 __cache>& __x)
213 : _Node_iterator_base<_Value, __cache>(__x._M_cur) { }
239 template<typename _Value, bool __cache>
242 _Hashtable_iterator_base(_Hash_node<_Value, __cache>* __node,
243 _Hash_node<_Value, __cache>** __bucket)
257 _Hash_node<_Value, __cache>* _M_cur_node;
258 _Hash_node<_Value, __cache>** _M_cur_bucket;
263 template<typename _Value, bool __cache>
265 _Hashtable_iterator_base<_Value, __cache>::
276 template<typename _Value, bool __cache>
278 operator==(const _Hashtable_iterator_base<_Value, __cache>& __x,
279 const _Hashtable_iterator_base<_Value, __cache>& __y)
282 template<typename _Value, bool __cache>
284 operator!=(const _Hashtable_iterator_base<_Value, __cache>& __x,
285 const _Hashtable_iterator_base<_Value, __cache>& __y)
288 template<typename _Value, bool __constant_iterators, bool __cache>
290 : public _Hashtable_iterator_base<_Value, __cache>
305 : _Hashtable_iterator_base<_Value, __cache>(0, 0) { }
307 _Hashtable_iterator(_Hash_node<_Value, __cache>* __p,
308 _Hash_node<_Value, __cache>** __b)
309 : _Hashtable_iterator_base<_Value, __cache>(__p, __b) { }
312 _Hashtable_iterator(_Hash_node<_Value, __cache>** __b)
313 : _Hashtable_iterator_base<_Value, __cache>(*__b, __b) { }
339 template<typename _Value, bool __constant_iterators, bool __cache>
341 : public _Hashtable_iterator_base<_Value, __cache>
350 : _Hashtable_iterator_base<_Value, __cache>(0, 0) { }
352 _Hashtable_const_iterator(_Hash_node<_Value, __cache>* __p,
353 _Hash_node<_Value, __cache>** __b)
354 : _Hashtable_iterator_base<_Value, __cache>(__p, __b) { }
357 _Hashtable_const_iterator(_Hash_node<_Value, __cache>** __b)
358 : _Hashtable_iterator_base<_Value, __cache>(*__b, __b) { }
361 __constant_iterators, __cache>& __x)
362 : _Hashtable_iterator_base<_Value, __cache>(__x._M_cur_node,