/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/ |
test_iterators.h | 132 class bidirectional_iterator class 136 template <class U> friend class bidirectional_iterator; 146 bidirectional_iterator() : it_() {} function in class:bidirectional_iterator 147 explicit bidirectional_iterator(It it) : it_(it) {} function in class:bidirectional_iterator 149 bidirectional_iterator(const bidirectional_iterator<U>& u) :it_(u.it_) {} function in class:bidirectional_iterator 154 bidirectional_iterator& operator++() {++it_; return *this;} 155 bidirectional_iterator operator++(int) 156 {bidirectional_iterator tmp(*this); ++(*this); return tmp;} 158 bidirectional_iterator& operator--() {--it_; return *this; [all...] |
/external/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|
/ndk/sources/cxx-stl/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|
/prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|
/prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|
/prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|
/prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|
/prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/ |
_abbrevs.h | 31 # define bidirectional_iterator _Bd__It macro
|
_iterator_base.h | 264 // bidirectional_iterator, and random_access_iterator are not part of 272 template <class _Tp, class _Distance> struct bidirectional_iterator : struct in struct:iterator_traits 288 iterator_category(const bidirectional_iterator<_Tp, _Distance>&) { return bidirectional_iterator_tag(); } 297 inline _Tp* _STLP_CALL value_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Tp*, 0); } 305 inline _Distance* _STLP_CALL distance_type(const bidirectional_iterator<_Tp, _Distance>&) { return __STATIC_CAST(_Distance*, 0);}
|