Home | History | Annotate | Download | only in debug

Lines Matching defs:_Iterator

62   template<typename _Iterator, typename _Sequence>
78 _Iterator _M_current;
88 typedef std::iterator_traits<_Iterator> _Traits;
91 typedef _Iterator _Base_iterator;
108 _Safe_iterator(const _Iterator& __i, const _Sequence* __seq)
306 _Iterator
313 operator _Iterator() const { return _M_current; }
420 template<typename _Iterator, typename _Sequence>
422 operator==(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
423 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
452 template<typename _Iterator, typename _Sequence>
454 operator!=(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
455 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
484 template<typename _Iterator, typename _Sequence>
486 operator<(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
487 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
516 template<typename _Iterator, typename _Sequence>
518 operator<=(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
519 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
548 template<typename _Iterator, typename _Sequence>
550 operator>(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
551 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
580 template<typename _Iterator, typename _Sequence>
582 operator>=(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
583 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
616 template<typename _Iterator, typename _Sequence>
617 inline typename _Safe_iterator<_Iterator, _Sequence>::difference_type
618 operator-(const _Safe_iterator<_Iterator, _Sequence>& __lhs,
619 const _Safe_iterator<_Iterator, _Sequence>& __rhs)
632 template<typename _Iterator, typename _Sequence>
633 inline _Safe_iterator<_Iterator, _Sequence>
634 operator+(typename _Safe_iterator<_Iterator,_Sequence>::difference_type __n,
635 const _Safe_iterator<_Iterator, _Sequence>& __i)