/external/libcxx/test/utilities/memory/pointer.traits/pointer.traits.types/ |
D | difference_type.pass.cpp | 25 typedef char difference_type; typedef 39 typedef char difference_type; typedef 44 static_assert((std::is_same<std::pointer_traits<A>::difference_type, char>::value), ""); in main() 45 … static_assert((std::is_same<std::pointer_traits<B>::difference_type, std::ptrdiff_t>::value), ""); in main() 46 …static_assert((std::is_same<std::pointer_traits<C<double> >::difference_type, std::ptrdiff_t>::val… in main() 47 static_assert((std::is_same<std::pointer_traits<D<int> >::difference_type, char>::value), ""); in main()
|
/external/stlport/stlport/stl/ |
D | _deque.c | 113 const_iterator __mid = __x.begin() + difference_type(__len); 210 difference_type __index = __pos - this->_M_start; in _M_erase() 247 difference_type __index = __pos - this->_M_start; in _M_erase() 262 difference_type __n = __last - __first; in _M_erase() 263 difference_type __elems_before = __first - this->_M_start; in _M_erase() 264 if (__elems_before <= difference_type(this->size() - __n) / 2) { in _M_erase() 326 difference_type __n = __last - __first; in _M_erase() 327 difference_type __elems_before = __first - this->_M_start; in _M_erase() 328 if (__elems_before <= difference_type(this->size() - __n) / 2) { in _M_erase() 467 const difference_type __elems_before = __pos - this->_M_start; in _M_fill_insert_aux() [all …]
|
D | _bvector.h | 104 typedef ptrdiff_t difference_type; 131 void _M_advance (difference_type __i) { 132 difference_type __n = __i + _M_offset; 142 difference_type _M_subtract(const _Bit_iterator_base& __x) const { 175 typedef ptrdiff_t difference_type; 208 _Self& operator+=(difference_type __i) { 212 _Self& operator-=(difference_type __i) { 216 _Self operator+(difference_type __i) const { 220 _Self operator-(difference_type __i) const { 224 difference_type operator-(const _Self& __x) const { [all …]
|
D | _deque.h | 95 typedef ptrdiff_t difference_type; typedef 119 difference_type _M_subtract(const _Self& __x) const { in _M_subtract() 120 return difference_type(_S_buffer_size()) * (_M_node - __x._M_node - 1) + in _M_subtract() 139 void _M_advance(difference_type __n) { in _M_advance() 141 difference_type __offset = __n + (_M_cur - _M_first); in _M_advance() 142 if (__offset >= 0 && __offset < difference_type(buffersize)) in _M_advance() 145 difference_type __node_offset = in _M_advance() 147 : -difference_type((-__offset - 1) / buffersize) - 1; in _M_advance() 151 (__offset - __node_offset * difference_type(buffersize)); in _M_advance() 156 _M_last = (_M_first = *(_M_node = __new_node)) + difference_type(_S_buffer_size()); in _M_set_node() [all …]
|
D | _iterator.h | 50 typename iterator_traits<_Iterator>::difference_type, 57 typedef typename iterator_traits<_Iterator>::difference_type difference_type; typedef 99 _Self operator+(difference_type __n) const { return _Self(current - __n); } 100 _Self& operator+=(difference_type __n) { 104 _Self operator-(difference_type __n) const { return _Self(current + __n); } 105 _Self& operator-=(difference_type __n) { 109 reference operator[](difference_type __n) const { return *(*this + __n); } 148 inline typename reverse_iterator<_Iterator>::difference_type _STLP_CALL
|
D | _iterator_base.h | 62 typedef _Distance difference_type; typedef 71 typedef void difference_type; 87 …P_DISTANCE_TYPE(_It, _Tp) (_STLP_TYPENAME _STLP_STD::iterator_traits< _Tp >::difference_type*)0 151 typedef typename _Iterator::difference_type difference_type; 157 # define _STLP_DIFFERENCE_TYPE(_Iterator) typename iterator_traits<_Iterator>::difference_type 169 typedef ptrdiff_t difference_type; 178 typedef ptrdiff_t difference_type; 188 typedef ptrdiff_t difference_type; 227 inline _STLP_TYPENAME_ON_RETURN_TYPE _STLP_STD::iterator_traits<_Iter>::difference_type* 229 typedef _STLP_TYPENAME _STLP_STD::iterator_traits<_Iter>::difference_type _diff_type;
|
/external/libcxx/test/support/ |
D | min_allocator.h | 75 typedef std::ptrdiff_t difference_type; typedef 90 min_pointer& operator+=(difference_type n) {ptr_ += n; return *this;} 91 min_pointer& operator-=(difference_type n) {ptr_ -= n; return *this;} 93 min_pointer operator+(difference_type n) const 100 friend min_pointer operator+(difference_type n, min_pointer x) 105 min_pointer operator-(difference_type n) const 112 friend difference_type operator-(min_pointer x, min_pointer y) 117 reference operator[](difference_type n) const {return ptr_[n];} 146 typedef std::ptrdiff_t difference_type; typedef 161 min_pointer& operator+=(difference_type n) {ptr_ += n; return *this;} [all …]
|
D | test_iterators.h | 24 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef 51 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef 100 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef 149 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef 197 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef 219 random_access_iterator& operator+=(difference_type n) {it_ += n; return *this;} 220 random_access_iterator operator+(difference_type n) const 222 friend random_access_iterator operator+(difference_type n, random_access_iterator x) 224 random_access_iterator& operator-=(difference_type n) {return *this += -n;} 225 random_access_iterator operator-(difference_type n) const [all …]
|
/external/libcxx/test/utilities/memory/allocator.traits/allocator.traits.types/ |
D | difference_type.pass.cpp | 27 typedef short difference_type; typedef 52 typedef signed char difference_type; typedef 59 … static_assert((std::is_same<std::allocator_traits<A<char> >::difference_type, short>::value), ""); in main() 60 …static_assert((std::is_same<std::allocator_traits<B<char> >::difference_type, std::ptrdiff_t>::val… in main() 61 …static_assert((std::is_same<std::allocator_traits<C<char> >::difference_type, signed char>::value)… in main()
|
/external/libcxx/include/ |
D | __bit_reference | 248 typename __bit_iterator<_Cp, _IsConst>::difference_type 253 typedef typename _It::difference_type difference_type; 255 difference_type __r = 0; 279 typename __bit_iterator<_Cp, _IsConst>::difference_type 284 typedef typename _It::difference_type difference_type; 286 difference_type __r = 0; 311 typename __bit_iterator<_Cp, _IsConst>::difference_type 413 typedef typename _In::difference_type difference_type; 416 difference_type __n = __last - __first; 423 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz), __n); [all …]
|
D | iterator | 23 typedef typename Iterator::difference_type difference_type; 33 typedef ptrdiff_t difference_type; 43 typedef ptrdiff_t difference_type; 55 typedef Distance difference_type; 70 typename iterator_traits<InputIterator>::difference_type n); 73 typename iterator_traits<InputIterator>::difference_type 80 typename iterator_traits<Iterator>::difference_type, 88 typedef typename iterator_traits<Iterator>::difference_type difference_type; 102 reverse_iterator operator+ (difference_type n) const; 103 reverse_iterator& operator+=(difference_type n); [all …]
|
D | deque | 33 typedef typename allocator_type::difference_type difference_type; 271 typedef _DiffType difference_type; 276 static const difference_type __block_size = _BlockSize; 290 …__deque_iterator(const __deque_iterator<value_type, _Pp, _Rp, _MP, difference_type, __block_size>&… 332 _LIBCPP_INLINE_VISIBILITY __deque_iterator& operator+=(difference_type __n) 344 difference_type __z = __block_size - 1 - __n; 352 _LIBCPP_INLINE_VISIBILITY __deque_iterator& operator-=(difference_type __n) 357 _LIBCPP_INLINE_VISIBILITY __deque_iterator operator+(difference_type __n) const 364 _LIBCPP_INLINE_VISIBILITY __deque_iterator operator-(difference_type __n) const 372 friend __deque_iterator operator+(difference_type __n, const __deque_iterator& __it) [all …]
|
/external/clang/include/clang/AST/ |
D | UnresolvedSet.h | 47 typedef std::iterator_traits<IteratorTy>::difference_type difference_type; typedef 66 UnresolvedSetIterator &operator+=(difference_type d) { 69 UnresolvedSetIterator operator+(difference_type d) const { 72 UnresolvedSetIterator &operator-=(difference_type d) { 75 UnresolvedSetIterator operator-(difference_type d) const { 78 value_type operator[](difference_type d) const { return *(*this + d); } 80 difference_type operator-(const UnresolvedSetIterator &o) const {
|
D | ExternalASTSource.h | 505 typedef int difference_type; 525 reference operator[](difference_type D) { 575 friend iterator& operator+=(iterator &X, difference_type D) { 580 friend iterator& operator-=(iterator &X, difference_type D) { 585 friend iterator operator+(iterator X, difference_type D) { 590 friend iterator operator+(difference_type D, iterator X) { 595 friend difference_type operator-(const iterator &X, const iterator &Y) { 599 friend iterator operator-(iterator X, difference_type D) {
|
/external/libcxx/test/iterators/iterator.primitives/iterator.basic/ |
D | iterator.pass.cpp | 34 static_assert((std::is_same<typename It::difference_type, std::ptrdiff_t>::value), ""); in test2() 46 static_assert((std::is_same<typename It::difference_type, short>::value), ""); in test3() 58 static_assert((std::is_same<typename It::difference_type, int>::value), ""); in test4() 70 static_assert((std::is_same<typename It::difference_type, long>::value), ""); in test5()
|
/external/llvm/include/llvm/ADT/ |
D | DenseSet.h | 67 typedef typename MapTy::iterator::difference_type difference_type; typedef 87 typedef typename MapTy::const_iterator::difference_type difference_type; typedef
|
D | iterator.h | 141 typename std::iterator_traits<WrappedIteratorT>::difference_type, 166 typedef DifferenceTypeT difference_type; typedef 168 DerivedT &operator+=(difference_type n) { 175 DerivedT &operator-=(difference_type n) { 183 difference_type operator-(const DerivedT &RHS) const {
|
/external/protobuf/src/google/protobuf/ |
D | repeated_field.h | 937 typedef typename superclass::difference_type difference_type; typedef 974 iterator& operator+=(difference_type d) { 978 friend iterator operator+(iterator it, difference_type d) { 982 friend iterator operator+(difference_type d, iterator it) { 986 iterator& operator-=(difference_type d) { 990 friend iterator operator-(iterator it, difference_type d) { 996 reference operator[](difference_type d) const { return *(*this + d); } 999 difference_type operator-(const iterator& x) const { return it_ - x.it_; } 1025 typedef typename superclass::difference_type difference_type; typedef 1051 iterator& operator+=(difference_type d) { [all …]
|
/external/clang/include/clang/Lex/ |
D | PreprocessingRecord.h | 404 typedef int difference_type; typedef 419 value_type operator[](difference_type D) { 469 friend iterator& operator+=(iterator &X, difference_type D) { 474 friend iterator& operator-=(iterator &X, difference_type D) { 479 friend iterator operator+(iterator X, difference_type D) { 484 friend iterator operator+(difference_type D, iterator X) { 489 friend difference_type operator-(const iterator &X, const iterator &Y) { 493 friend iterator operator-(iterator X, difference_type D) {
|
/external/chromium_org/third_party/protobuf/src/google/protobuf/ |
D | repeated_field.h | 144 typedef ptrdiff_t difference_type; typedef 459 typedef ptrdiff_t difference_type; typedef 1189 typedef typename superclass::difference_type difference_type; 1226 iterator& operator+=(difference_type d) { 1230 friend iterator operator+(iterator it, difference_type d) { 1234 friend iterator operator+(difference_type d, iterator it) { 1238 iterator& operator-=(difference_type d) { 1242 friend iterator operator-(iterator it, difference_type d) { 1248 reference operator[](difference_type d) const { return *(*this + d); } 1251 difference_type operator-(const iterator& x) const { return it_ - x.it_; } [all …]
|
/external/libcxx/test/iterators/iterator.primitives/iterator.traits/ |
D | iterator.pass.cpp | 29 typedef int difference_type; typedef 39 static_assert((std::is_same<It::difference_type, int>::value), ""); in main()
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/ |
D | Android.mk | 19 …e := iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/difference_type 20 test_src := difference_type.pass.cpp
|
/external/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/ |
D | Android.mk | 19 test_name := iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.+/difference_type 20 test_src := difference_type.pass.cpp
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/ |
D | Android.mk | 19 …e := iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/difference_type 20 test_src := difference_type.pass.cpp
|
/external/libcxx/test/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex/ |
D | Android.mk | 19 … iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opindex/difference_type 20 test_src := difference_type.pass.cpp
|