/prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/support/ |
test_iterators.h | 92 class forward_iterator class 96 template <class U> friend class forward_iterator; 106 forward_iterator() : it_() {} function in class:forward_iterator 107 explicit forward_iterator(It it) : it_(it) {} function in class:forward_iterator 109 forward_iterator(const forward_iterator<U>& u) :it_(u.it_) {} function in class:forward_iterator 114 forward_iterator& operator++() {++it_; return *this;} 115 forward_iterator operator++(int) 116 {forward_iterator tmp(*this); ++(*this); return tmp;} 118 friend bool operator==(const forward_iterator& x, const forward_iterator& y [all...] |
/external/libcxx/test/support/ |
test_iterators.h | 111 class forward_iterator class 115 template <class U> friend class forward_iterator; 125 forward_iterator() : it_() {} function in class:forward_iterator 126 explicit forward_iterator(It it) : it_(it) {} function in class:forward_iterator 128 forward_iterator(const forward_iterator<U>& u) :it_(u.it_) {} function in class:forward_iterator 133 forward_iterator& operator++() {++it_; return *this;} 134 forward_iterator operator++(int) 135 {forward_iterator tmp(*this); ++(*this); return tmp;} 137 friend bool operator==(const forward_iterator& x, const forward_iterator& y [all...] |
/prebuilts/ndk/r10/sources/cxx-stl/stlport/stlport/stl/ |
_iterator_base.h | 263 // The base classes input_iterator, output_iterator, forward_iterator, 270 template <class _Tp, class _Distance> struct forward_iterator : struct in struct:iterator_traits 285 iterator_category(const forward_iterator<_Tp, _Distance>&) { return forward_iterator_tag(); } 295 inline _Tp* _STLP_CALL value_type(const forward_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 303 inline _Distance* _STLP_CALL distance_type(const forward_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0); }
|
/prebuilts/ndk/r11/sources/cxx-stl/stlport/stlport/stl/ |
_iterator_base.h | 263 // The base classes input_iterator, output_iterator, forward_iterator, 270 template <class _Tp, class _Distance> struct forward_iterator : struct in struct:iterator_traits 285 iterator_category(const forward_iterator<_Tp, _Distance>&) { return forward_iterator_tag(); } 295 inline _Tp* _STLP_CALL value_type(const forward_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 303 inline _Distance* _STLP_CALL distance_type(const forward_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0); }
|
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/support/ |
test_iterators.h | 108 class forward_iterator class 112 template <class U> friend class forward_iterator; 122 forward_iterator() : it_() {} function in class:forward_iterator 123 explicit forward_iterator(It it) : it_(it) {} function in class:forward_iterator 125 forward_iterator(const forward_iterator<U>& u) :it_(u.it_) {} function in class:forward_iterator 130 forward_iterator& operator++() {++it_; return *this;} 131 forward_iterator operator++(int) 132 {forward_iterator tmp(*this); ++(*this); return tmp;} 134 friend bool operator==(const forward_iterator& x, const forward_iterator& y [all...] |
/prebuilts/ndk/r13/sources/cxx-stl/stlport/stlport/stl/ |
_iterator_base.h | 263 // The base classes input_iterator, output_iterator, forward_iterator, 270 template <class _Tp, class _Distance> struct forward_iterator : struct in struct:iterator_traits 285 iterator_category(const forward_iterator<_Tp, _Distance>&) { return forward_iterator_tag(); } 295 inline _Tp* _STLP_CALL value_type(const forward_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 303 inline _Distance* _STLP_CALL distance_type(const forward_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0); }
|