Home | History | Annotate | Download | only in debug

Lines Matching refs:_Iterator

40   template<typename _Iterator, typename _Sequence>
49 template<typename _Iterator>
51 __check_singular(_Iterator& __x)
61 template<typename _Iterator, typename _Sequence>
63 __check_singular(const _Safe_iterator<_Iterator, _Sequence>& __x)
68 template<typename _Iterator>
70 __check_dereferenceable(_Iterator&)
80 template<typename _Iterator, typename _Sequence>
82 __check_dereferenceable(const _Safe_iterator<_Iterator, _Sequence>& __x)
138 template<typename _Iterator, typename _Sequence>
140 __valid_range(const _Safe_iterator<_Iterator, _Sequence>& __first,
141 const _Safe_iterator<_Iterator, _Sequence>& __last)
145 template<typename _Iterator, typename _Sequence>
147 __valid_range(const _Safe_local_iterator<_Iterator, _Sequence>& __first,
148 const _Safe_local_iterator<_Iterator, _Sequence>& __last)
216 template<typename _Iterator, typename _Sequence>
218 __check_sorted_aux(const _Safe_iterator<_Iterator, _Sequence>& __first,
219 const _Safe_iterator<_Iterator, _Sequence>& __last,
251 template<typename _Iterator, typename _Sequence,
254 __check_sorted_aux(const _Safe_iterator<_Iterator, _Sequence>& __first,
255 const _Safe_iterator<_Iterator, _Sequence>& __last,
419 template<typename _Iterator>
426 template<typename _Iterator, typename _Sequence>
427 struct __is_safe_random_iterator<_Safe_iterator<_Iterator, _Sequence> >
429 typename std::iterator_traits<_Iterator>::
433 template<typename _Iterator>
435 : std::_Iter_base<_Iterator, __is_safe_random_iterator<_Iterator>::__value>
444 template<typename _Iterator>
445 inline typename _Siter_base<_Iterator>::iterator_type
446 __base(_Iterator __it)
447 { return _Siter_base<_Iterator>::_S_base(__it); }