Searched refs:difference_type (Results 1 – 14 of 14) sorted by relevance
29 using difference_type =30 typename std::iterator<std::random_access_iterator_tag, T>::difference_type;72 StrideIterator& operator+=(difference_type delta) {77 StrideIterator operator+(difference_type delta) const {83 StrideIterator& operator-=(difference_type delta) {88 StrideIterator operator-(difference_type delta) const {94 difference_type operator-(const StrideIterator& rhs) {108 T& operator[](difference_type n) {122 StrideIterator<T> operator+(typename StrideIterator<T>::difference_type dist,
54 using difference_type = typename std::iterator_traits<BaseIterator>::difference_type; variable99 reference operator[](difference_type n) const {107 TransformIterator operator+(difference_type n) const {115 TransformIterator operator-(difference_type n) const {123 difference_type operator-(const TransformIterator& other) const {
30 typedef typename std::iterator_traits<Iter>::difference_type difference_type; typedef
106 typedef typename std::allocator<T>::difference_type difference_type; typedef
62 using difference_type = typename ArrayRef<BaseType>::difference_type; variable
41 using difference_type = ptrdiff_t; variable
40 typedef ptrdiff_t difference_type; typedef
52 using difference_type = ptrdiff_t; variable
170 typedef ptrdiff_t difference_type; typedef
118 typedef ptrdiff_t difference_type; typedef
55 using typename Base::difference_type;
128 using difference_type = ptrdiff_t; variable
87 typedef ptrdiff_t difference_type; typedef
153 typedef ptrdiff_t difference_type; typedef