/external/stlport/stlport/stl/ |
H A D | _iterator_base.h | 86 # define _STLP_VALUE_TYPE(_It, _Tp) (_STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::value_type*)0 87 # define _STLP_DISTANCE_TYPE(_It, _Tp) (_STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::difference_type*)0 90 # define _STLP_ITERATOR_CATEGORY(_It, _Tp) _STLP_STD::iterator_traits< _Tp >::iterator_category() 92 # define _STLP_ITERATOR_CATEGORY(_It, _Tp) _STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::iterator_category() 94 # define _STLP_IS_REF_TYPE_REAL_REF(_It, _Tp) _STLP_STD::_IsRefType< _STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::reference >::_Ret() 142 struct iterator_traits { struct 147 struct iterator_traits { struct in struct:iterator_traits 157 # define _STLP_DIFFERENCE_TYPE(_Iterator) typename iterator_traits<_Iterator>::difference_type 166 struct iterator_traits<const _Tp*> { struct in struct:iterator_traits 175 struct iterator_traits<_T struct in struct:iterator_traits 185 struct iterator_traits<_Tp* const> { struct in struct:iterator_traits [all...] |
H A D | _iterator.h | 41 // draft C++ standard. It relies on the iterator_traits template, 48 public iterator<typename iterator_traits<_Iterator>::iterator_category, 49 typename iterator_traits<_Iterator>::value_type, 50 typename iterator_traits<_Iterator>::difference_type, 51 typename iterator_traits<_Iterator>::pointer, 52 typename iterator_traits<_Iterator>::reference> { 57 typedef typename iterator_traits<_Iterator>::difference_type difference_type; 59 typedef typename iterator_traits<_Iterator>::pointer pointer; 60 typedef typename iterator_traits<_Iterator>::reference reference;
|
H A D | _tempbuf.h | 145 = typename iterator_traits<_ForwardIterator>::value_type
|
H A D | concept_checks.h | 494 template <class _Iterator> struct iterator_traits; 499 typedef typename __STD::iterator_traits<_Iter>::value_type value_type; 504 typedef typename __STD::iterator_traits<_Iter>::difference_type 510 typedef typename __STD::iterator_traits<_Iter>::reference reference; 515 typedef typename __STD::iterator_traits<_Iter>::pointer pointer; 520 typedef typename __STD::iterator_traits<_Iter>::iterator_category
|
/external/libcxx/test/iterators/iterator.primitives/iterator.operations/ |
H A D | advance.pass.cpp | 28 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
|
H A D | next.pass.cpp | 22 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
|
H A D | prev.pass.cpp | 22 test(It i, typename std::iterator_traits<It>::difference_type n, It x)
|
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iterator/ |
H A D | types.pass.cpp | 36 typedef std::iterator_traits<It> T;
|
/external/libcxx/test/re/re.regex/re.regex.construct/ |
H A D | iter_iter.pass.cpp | 26 std::basic_regex<typename std::iterator_traits<Iter>::value_type> r(first, last);
|
H A D | iter_iter_flg.pass.cpp | 27 std::basic_regex<typename std::iterator_traits<Iter>::value_type> r(first, last, f);
|
/external/libcxx/test/containers/sequences/deque/deque.cons/ |
H A D | iter_iter.pass.cpp | 25 typedef typename std::iterator_traits<InputIterator>::value_type T; 40 typedef typename std::iterator_traits<InputIterator>::value_type T;
|
H A D | iter_iter_alloc.pass.cpp | 26 typedef typename std::iterator_traits<InputIterator>::value_type T;
|
/external/llvm/include/llvm/ADT/ |
H A D | iterator.h | 138 typename std::iterator_traits<WrappedIteratorT>::iterator_category, 139 typename T = typename std::iterator_traits<WrappedIteratorT>::value_type, 141 typename std::iterator_traits<WrappedIteratorT>::difference_type, 144 typename WrappedTraitsT = std::iterator_traits<WrappedIteratorT>> 232 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
|
H A D | StringExtras.h | 206 typedef typename std::iterator_traits<IteratorT>::iterator_category tag;
|
H A D | STLExtras.h | 207 typedef typename std::iterator_traits<RootIt>::iterator_category 209 typedef typename std::iterator_traits<RootIt>::difference_type 346 const typename std::iterator_traits<IteratorTy>::value_type *, 347 const typename std::iterator_traits<IteratorTy>::value_type *)) {
|
/external/libcxx/test/containers/sequences/deque/ |
H A D | types.pass.cpp | 56 typename std::iterator_traits<typename C::iterator>::iterator_category, 59 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
|
/external/libcxx/test/containers/sequences/vector/ |
H A D | types.pass.cpp | 56 typename std::iterator_traits<typename C::iterator>::iterator_category, 59 typename std::iterator_traits<typename C::const_iterator>::iterator_category,
|
/external/libcxx/test/strings/basic.string/ |
H A D | types.pass.cpp | 60 typename std::iterator_traits<typename S::iterator>::iterator_category, 63 typename std::iterator_traits<typename S::const_iterator>::iterator_category,
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opref/ |
H A D | op_arrow.pass.cpp | 41 test(It i, typename std::iterator_traits<It>::value_type x)
|
/external/libcxx/test/strings/basic.string/string.cons/ |
H A D | iter_alloc.pass.cpp | 28 typedef typename std::iterator_traits<It>::value_type charT; 46 typedef typename std::iterator_traits<It>::value_type charT;
|
/external/oprofile/libpp/ |
H A D | profile.h | 151 struct iterator_traits<profile_t::const_iterator> { struct in namespace:std
|
/external/clang/include/clang/AST/ |
H A D | UnresolvedSet.h | 47 typedef std::iterator_traits<IteratorTy>::difference_type difference_type; 51 typedef std::iterator_traits<IteratorTy>::iterator_category iterator_category;
|
/external/libcxx/test/algorithms/alg.sorting/alg.sort/sort/ |
H A D | sort.pass.cpp | 25 typedef typename std::iterator_traits<RI>::value_type value_type;
|
/external/libcxx/test/algorithms/alg.sorting/alg.sort/stable.sort/ |
H A D | stable_sort.pass.cpp | 25 typedef typename std::iterator_traits<RI>::value_type value_type;
|
/external/chromium_org/third_party/mesa/src/src/gallium/state_trackers/clover/core/ |
H A D | base.hpp | 174 F (typename std::iterator_traits<Its>::value_type...)
|