Home
last modified time | relevance | path

Searched refs:difference_type (Results 1 – 25 of 239) sorted by relevance

12345678910

/external/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
Ddifference_type.pass.cpp27 typedef char difference_type; typedef
41 typedef char difference_type; typedef
47 static int difference_type; member
53 typedef int difference_type; typedef
58 static_assert((std::is_same<std::pointer_traits<A>::difference_type, char>::value), ""); in main()
59 … static_assert((std::is_same<std::pointer_traits<B>::difference_type, std::ptrdiff_t>::value), ""); in main()
60 …static_assert((std::is_same<std::pointer_traits<C<double> >::difference_type, std::ptrdiff_t>::val… in main()
61 static_assert((std::is_same<std::pointer_traits<D<int> >::difference_type, char>::value), ""); in main()
62 …static_assert((std::is_same<std::pointer_traits<E<int> >::difference_type, std::ptrdiff_t>::value)… in main()
64 …static_assert((std::is_same<std::pointer_traits<F<int>>::difference_type, std::ptrdiff_t>::value),… in main()
/external/libcxx/test/std/containers/sequences/forwardlist/
Dtypes.pass.cpp46 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main()
48 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
50 static_assert((std::is_same<typename C::difference_type, in main()
51 typename std::iterator_traits<typename C::iterator>::difference_type>::value), ""); in main()
52 static_assert((std::is_same<typename C::difference_type, in main()
53 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), ""); in main()
65 …static_assert((std::is_same<C::size_type, std::make_unsigned<C::difference_type>::type>::value), "… in main()
66 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main()
68 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
70 static_assert((std::is_same<typename C::difference_type, in main()
[all …]
Dmax_size.pass.cpp34 const C::difference_type max_dist = in main()
35 std::numeric_limits<C::difference_type>::max(); in main()
42 const C::difference_type max_dist = in main()
43 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/sequences/array/
Dtypes.pass.cpp42 …static_assert((std::is_same<typename ItT::difference_type, typename C::difference_type>::value), "… in test_iterators()
48 …static_assert((std::is_same<typename CItT::difference_type, typename C::difference_type>::value), … in test_iterators()
64 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main()
68 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
70 static_assert((std::is_same<typename C::difference_type, in main()
71 typename std::iterator_traits<typename C::iterator>::difference_type>::value), ""); in main()
72 static_assert((std::is_same<typename C::difference_type, in main()
73 … typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), ""); in main()
86 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main()
90 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
[all …]
/external/libcxx/test/std/containers/sequences/deque/
Dtypes.pass.cpp50 …static_assert((std::is_same<typename C::difference_type, typename Allocator::difference_type>::val… in test()
67 static_assert((std::is_signed<typename C::difference_type>::value), ""); in test()
69 static_assert((std::is_same<typename C::difference_type, in test()
70 typename std::iterator_traits<typename C::iterator>::difference_type>::value), ""); in test()
71 static_assert((std::is_same<typename C::difference_type, in test()
72 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), ""); in test()
93 …static_assert((std::is_same<C::size_type, std::make_unsigned<C::difference_type>::type>::value), "… in main()
94 static_assert((std::is_same<C::difference_type, std::ptrdiff_t>::value), ""); in main()
96 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
98 static_assert((std::is_same<typename C::difference_type, in main()
[all …]
/external/libcxx/test/std/containers/sequences/list/
Dtypes.pass.cpp43 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
45 static_assert((std::is_same<typename C::difference_type, in main()
46 typename std::iterator_traits<typename C::iterator>::difference_type>::value), ""); in main()
47 static_assert((std::is_same<typename C::difference_type, in main()
48 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), ""); in main()
61 static_assert((std::is_signed<typename C::difference_type>::value), ""); in main()
63 static_assert((std::is_same<typename C::difference_type, in main()
64 typename std::iterator_traits<typename C::iterator>::difference_type>::value), ""); in main()
65 static_assert((std::is_same<typename C::difference_type, in main()
66 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), ""); in main()
/external/mesa3d/src/gallium/state_trackers/clover/util/
Dadaptor.hpp51 typedef std::ptrdiff_t difference_type; typedef in clover::detail::iterator_adaptor
107 operator+=(difference_type n) { in operator +=()
113 operator-=(difference_type n) { in operator -=()
119 operator+(difference_type n) const { in operator +()
126 operator-(difference_type n) const { in operator -()
132 difference_type
138 operator[](difference_type n) const { in operator []()
169 operator+(typename iterator_adaptor<F, Is...>::difference_type n, in operator +()
176 operator-(typename iterator_adaptor<F, Is...>::difference_type n, in operator -()
/external/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
Ddifference_type.pass.cpp29 typedef short difference_type; typedef
54 typedef void difference_type; typedef
65 typedef signed char difference_type; typedef
72 … static_assert((std::is_same<std::allocator_traits<A<char> >::difference_type, short>::value), ""); in main()
73 …static_assert((std::is_same<std::allocator_traits<B<char> >::difference_type, std::ptrdiff_t>::val… in main()
74 …static_assert((std::is_same<std::allocator_traits<C<char> >::difference_type, signed char>::value)… in main()
76 …static_assert((std::is_same<std::allocator_traits<D<char> >::difference_type, std::ptrdiff_t>::val… in main()
/external/libcxx/include/
D__bit_reference243 typename __bit_iterator<_Cp, _IsConst>::difference_type
248 typedef typename _It::difference_type difference_type;
250 difference_type __r = 0;
274 typename __bit_iterator<_Cp, _IsConst>::difference_type
279 typedef typename _It::difference_type difference_type;
281 difference_type __r = 0;
306 typename __bit_iterator<_Cp, _IsConst>::difference_type
408 typedef typename _In::difference_type difference_type;
411 difference_type __n = __last - __first;
418 difference_type __dn = _VSTD::min(static_cast<difference_type>(__clz), __n);
[all …]
Diterator23 typedef typename Iterator::difference_type difference_type;
33 typedef ptrdiff_t difference_type;
45 typedef Distance difference_type;
61 typename iterator_traits<InputIterator>::difference_type n);
64 constexpr typename iterator_traits<InputIterator>::difference_type
69 typename iterator_traits<InputIterator>::difference_type n = 1);
73 typename iterator_traits<BidirectionalIterator>::difference_type n = 1);
79 typename iterator_traits<Iterator>::difference_type,
87 typedef typename iterator_traits<Iterator>::difference_type difference_type;
102 constexpr reverse_iterator operator+ (difference_type n) const;
[all …]
/external/libcxx/test/std/containers/sequences/vector.bool/
Dtypes.pass.cpp48 …tatic_assert((std::is_same<typename C::difference_type, typename std::allocator_traits<Allocator>:… in test()
50 static_assert((std::is_signed<typename C::difference_type>::value), ""); in test()
52 static_assert((std::is_same<typename C::difference_type, in test()
53 typename std::iterator_traits<typename C::iterator>::difference_type>::value), ""); in test()
54 static_assert((std::is_same<typename C::difference_type, in test()
55 typename std::iterator_traits<typename C::const_iterator>::difference_type>::value), ""); in test()
/external/libcxx/test/support/
Dmin_allocator.h197 typedef std::ptrdiff_t difference_type; typedef
212 min_pointer& operator+=(difference_type n) {ptr_ += n; return *this;}
213 min_pointer& operator-=(difference_type n) {ptr_ -= n; return *this;}
215 min_pointer operator+(difference_type n) const
222 friend min_pointer operator+(difference_type n, min_pointer x)
227 min_pointer operator-(difference_type n) const
234 friend difference_type operator-(min_pointer x, min_pointer y)
239 reference operator[](difference_type n) const {return ptr_[n];}
268 typedef std::ptrdiff_t difference_type; typedef
283 min_pointer& operator+=(difference_type n) {ptr_ += n; return *this;}
[all …]
Dtest_iterators.h35 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
67 typedef typename Traits::difference_type difference_type; typedef
119 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
171 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
222 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
244 …TEST_CONSTEXPR_CXX14 random_access_iterator& operator+=(difference_type n) {it_ += n; return *this…
245 TEST_CONSTEXPR_CXX14 random_access_iterator operator+(difference_type n) const
247 …friend TEST_CONSTEXPR_CXX14 random_access_iterator operator+(difference_type n, random_access_iter…
249 TEST_CONSTEXPR_CXX14 random_access_iterator& operator-=(difference_type n) {return *this += -n;}
250 TEST_CONSTEXPR_CXX14 random_access_iterator operator-(difference_type n) const
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DSTLExtras.h72 typedef typename std::iterator_traits<RootIt>::difference_type
73 difference_type; typedef
99 _Self operator+ (difference_type n) const {
102 _Self& operator+= (difference_type n) { current += n; return *this; }
103 _Self operator- (difference_type n) const {
106 _Self& operator-= (difference_type n) { current -= n; return *this; }
107 reference operator[](difference_type n) const { return *(*this + n); }
113 inline difference_type operator-(const _Self &X) const {
120 operator+(typename mapped_iterator<_Iterator, Func>::difference_type N,
/external/llvm/include/llvm/ADT/
DSequence.h35 typedef typename BaseT::difference_type difference_type; typedef
46 value_sequence_iterator &operator+=(difference_type N) {
50 value_sequence_iterator &operator-=(difference_type N) {
55 difference_type operator-(const value_sequence_iterator &RHS) const {
/external/libcxx/test/std/containers/sequences/list/list.capacity/
Dmax_size.pass.cpp33 const C::difference_type max_dist = in main()
34 std::numeric_limits<C::difference_type>::max(); in main()
41 const C::difference_type max_dist = in main()
42 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/sequences/deque/deque.capacity/
Dmax_size.pass.cpp33 const C::difference_type max_dist = in main()
34 std::numeric_limits<C::difference_type>::max(); in main()
41 const C::difference_type max_dist = in main()
42 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/sequences/vector/vector.capacity/
Dmax_size.pass.cpp34 const C::difference_type max_dist = in main()
35 std::numeric_limits<C::difference_type>::max(); in main()
42 const C::difference_type max_dist = in main()
43 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/unord/
Diterator_difference_type.pass.cpp21 typedef typename Map::difference_type Diff; in testUnorderedMap()
27 static_assert((std::is_same<typename It::difference_type, Diff>::value), ""); in testUnorderedMap()
34 static_assert((std::is_same<typename It::difference_type, Diff>::value), ""); in testUnorderedMap()
41 static_assert((std::is_same<typename It::difference_type, Diff>::value), ""); in testUnorderedMap()
48 static_assert((std::is_same<typename It::difference_type, Diff>::value), ""); in testUnorderedMap()
59 typedef typename Set::difference_type Diff; in testUnorderedSet()
65 static_assert((std::is_same<typename It::difference_type, Diff>::value), ""); in testUnorderedSet()
73 static_assert((std::is_same<typename It::difference_type, Diff>::value), ""); in testUnorderedSet()
/external/libcxx/test/std/containers/associative/set/
Dmax_size.pass.cpp36 const C::difference_type max_dist = in main()
37 std::numeric_limits<C::difference_type>::max(); in main()
44 const C::difference_type max_dist = in main()
45 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/associative/multiset/
Dmax_size.pass.cpp36 const C::difference_type max_dist = in main()
37 std::numeric_limits<C::difference_type>::max(); in main()
44 const C::difference_type max_dist = in main()
45 std::numeric_limits<C::difference_type>::max(); in main()
/external/tensorflow/tensorflow/contrib/boosted_trees/lib/utils/
Dsparse_column_iterable.cc69 IndicesRowIterator& operator+=(const difference_type& step) { in operator +=()
73 IndicesRowIterator& operator-=(const difference_type& step) { in operator -=()
78 IndicesRowIterator operator+(const difference_type& step) const { in operator +()
84 IndicesRowIterator operator-(const difference_type& step) const { in operator -()
90 difference_type operator-(const IndicesRowIterator& other) const { in operator -()
/external/libcxx/test/std/containers/unord/unord.multiset/
Dmax_size.pass.cpp40 const C::difference_type max_dist = in main()
41 std::numeric_limits<C::difference_type>::max(); in main()
48 const C::difference_type max_dist = in main()
49 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/unord/unord.set/
Dmax_size.pass.cpp36 const C::difference_type max_dist = in main()
37 std::numeric_limits<C::difference_type>::max(); in main()
44 const C::difference_type max_dist = in main()
45 std::numeric_limits<C::difference_type>::max(); in main()
/external/libcxx/test/std/containers/associative/multimap/
Dmax_size.pass.cpp37 const C::difference_type max_dist = in main()
38 std::numeric_limits<C::difference_type>::max(); in main()
45 const C::difference_type max_dist = in main()
46 std::numeric_limits<C::difference_type>::max(); in main()

12345678910