Searched refs:_Iterator (Results 1 - 11 of 11) sorted by relevance
/external/stlport/stlport/stl/debug/ |
H A D | _debug.h | 225 template <class _Iterator> 226 static bool _Check(const _Iterator&) {return true;} argument 230 template <class _Iterator> 231 inline bool _STLP_CALL __valid_range(const _Iterator& __i1 ,const _Iterator& __i2, 235 template <class _Iterator> 236 inline bool _STLP_CALL __valid_range(const _Iterator& __i1 ,const _Iterator& __i2, 243 template <class _Iterator> 244 inline bool _STLP_CALL __valid_range(const _Iterator 252 __valid_range(const _Iterator&,const _Iterator&, const input_iterator_tag&) argument 257 __valid_range(const _Iterator&,const _Iterator&, const output_iterator_tag&) argument [all...] |
H A D | _iterator.h | 36 template <class _Iterator> 37 void _Decrement(_Iterator& __it, const bidirectional_iterator_tag &) 40 template <class _Iterator> 41 void _Decrement(_Iterator& __it, const random_access_iterator_tag &) 44 template <class _Iterator> 45 void _Decrement(_Iterator& __it, const forward_iterator_tag &) 48 template <class _Iterator> 49 void _Advance(_Iterator&, ptrdiff_t, const forward_iterator_tag &) 52 template <class _Iterator> 53 void _Advance(_Iterator 65 _DBG_distance(const _Iterator&, const _Iterator&, const forward_iterator_tag &) argument 71 _DBG_distance(const _Iterator&, const _Iterator&, const bidirectional_iterator_tag &) argument 77 _CompareIt(const _Iterator&, const _Iterator&, const forward_iterator_tag &) argument 83 _CompareIt(const _Iterator&, const _Iterator&, const bidirectional_iterator_tag &) argument [all...] |
H A D | _debug.c | 45 template <class _Iterator> 47 stlp_in_range_aux(const _Iterator& __it, const _Iterator& __first, 48 const _Iterator& __last, const random_access_iterator_tag &) { 54 template <class _Iterator1, class _Iterator> 56 inline bool _STLP_CALL stlp_in_range_aux(_Iterator1 __it, const _Iterator& __first, 58 inline bool _STLP_CALL stlp_in_range_aux(const _Iterator1& __it, const _Iterator& __first, 60 const _Iterator& __last, const forward_iterator_tag &) { 67 template <class _Iterator1, class _Iterator> 69 stlp_in_range_aux(const _Iterator1& __it, const _Iterator [all...] |
H A D | _slist.h | 65 template <class _Iterator> 66 static bool _Check(const _Iterator& __it)
|
/external/stlport/stlport/stl/ |
H A D | _iterator.h | 46 template <class _Iterator> 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> { 54 _Iterator current; 55 typedef reverse_iterator<_Iterator> _Self; 57 typedef typename iterator_traits<_Iterator>::difference_type difference_type; 59 typedef typename iterator_traits<_Iterator> [all...] |
H A D | concept_checks.h | 405 template <class _Iterator> 407 __dereference_operator_requirement_violation(_Iterator __i) { 410 template <class _Iterator> 412 __dereference_operator_and_assignment_requirement_violation(_Iterator __i) { 415 template <class _Iterator> 417 __preincrement_operator_requirement_violation(_Iterator __i) { 420 template <class _Iterator> 422 __postincrement_operator_requirement_violation(_Iterator __i) { 425 template <class _Iterator> 427 __predecrement_operator_requirement_violation(_Iterator __ [all...] |
H A D | _iterator_base.h | 141 template <class _Iterator> 143 typedef typename _Iterator::iterator_category _OriginalTag; 146 template <class _Iterator> 148 typedef typename _Iterator::iterator_category iterator_category; 150 typedef typename _Iterator::value_type value_type; 151 typedef typename _Iterator::difference_type difference_type; 152 typedef typename _Iterator::pointer pointer; 153 typedef typename _Iterator::reference reference; 157 # define _STLP_DIFFERENCE_TYPE(_Iterator) typename iterator_traits<_Iterator> [all...] |
H A D | _algo.h | 207 template <class _Iterator, class _OutputIter, class _Predicate, class _Tp> 209 replace_copy_if(_Iterator __first, _Iterator __last,
|
/external/clang/test/CodeGenCXX/ |
H A D | 2007-09-10-RecursiveTypeResolution.cpp | 19 template < typename _Iterator, typename _Container > 22 _Iterator _M_current;
|
/external/stlport/stlport/stl/pointers/ |
H A D | _tools.h | 335 template <class _StorageT, class _ValueT, class _Iterator> 338 typedef iterator_traits<_Iterator> _IteTraits; 349 typedef _IteWrapper<_StorageT, _ValueT, _Iterator> _Self; 352 _IteWrapper(_Iterator &__ite) : _M_ite(__ite) {} 391 _Iterator _M_ite; 394 template <class _Tp, class _Iterator> 395 struct _IteWrapper<_Tp, _Tp, _Iterator> 396 { typedef _Iterator _Ite; };
|
/external/llvm/include/llvm/ADT/ |
H A D | STLExtras.h | 253 template <class _Iterator, class Func> 254 inline mapped_iterator<_Iterator, Func> 255 operator+(typename mapped_iterator<_Iterator, Func>::difference_type N, 256 const mapped_iterator<_Iterator, Func>& X) { 257 return mapped_iterator<_Iterator, Func>(X.getCurrent() - N, X.getFunc());
|
Completed in 207 milliseconds