Searched defs:difference_type (Results 1 - 25 of 60) sorted by relevance

123

/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/
H A Dpointer.pass.cpp25 typedef char difference_type; typedef in struct:A
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/pointer.traits/pointer.traits.types/
H A Ddifference_type.pass.cpp15 // typedef <details> difference_type;
25 typedef char difference_type; typedef in struct:A
39 typedef char difference_type; typedef in struct:D
44 static_assert((std::is_same<std::pointer_traits<A>::difference_type, char>::value), "");
45 static_assert((std::is_same<std::pointer_traits<B>::difference_type, std::ptrdiff_t>::value), "");
46 static_assert((std::is_same<std::pointer_traits<C<double> >::difference_type, std::ptrdiff_t>::value), "");
47 static_assert((std::is_same<std::pointer_traits<D<int> >::difference_type, char>::value), "");
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/iterator.primitives/iterator.traits/
H A Diterator.pass.cpp15 // typedef typename Iter::difference_type difference_type;
29 typedef int difference_type; typedef in struct:test_iterator
39 static_assert((std::is_same<It::difference_type, int>::value), "");
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/
H A Diterator.hpp30 typedef Distance difference_type; typedef in struct:boost::iterator
48 typedef Distance difference_type;
H A Darray.hpp72 typedef std::ptrdiff_t difference_type; typedef in class:boost::array
89 typedef std::reverse_iterator<std::_Ptrit<value_type, difference_type, iterator,
91 typedef std::reverse_iterator<std::_Ptrit<value_type, difference_type, const_iterator,
95 value_type, reference, iterator, difference_type> reverse_iterator;
97 value_type, const_reference, const_iterator, difference_type> const_reverse_iterator;
213 typedef std::ptrdiff_t difference_type;
230 typedef std::reverse_iterator<std::_Ptrit<value_type, difference_type, iterator,
232 typedef std::reverse_iterator<std::_Ptrit<value_type, difference_type, const_iterator,
236 value_type, reference, iterator, difference_type> reverse_iterator;
238 value_type, const_reference, const_iterator, difference_type> const_reverse_iterato
[all...]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/allocator.traits/allocator.traits.types/
H A Ddifference_type.pass.cpp15 // typedef Alloc::difference_type
16 // | pointer_traits<pointer>::difference_type difference_type;
27 typedef short difference_type; typedef in struct:A
52 typedef signed char difference_type; typedef in struct:std::pointer_traits
59 static_assert((std::is_same<std::allocator_traits<A<char> >::difference_type, short>::value), "");
60 static_assert((std::is_same<std::allocator_traits<B<char> >::difference_type, std::ptrdiff_t>::value), "");
61 static_assert((std::is_same<std::allocator_traits<C<char> >::difference_type, signed char>::value), "");
H A Dsize_type.pass.cpp51 typedef signed char difference_type; typedef in struct:std::pointer_traits
/ndk/sources/cxx-stl/stlport/stlport/stl/
H A D_raw_storage_iter.h49 typedef void difference_type; typedef in class:raw_storage_iterator
H A D_ostreambuf_iterator.h52 typedef void difference_type; typedef in class:ostreambuf_iterator
H A D_istreambuf_iterator.h57 typedef typename _Traits::off_type difference_type; typedef in class:istreambuf_iterator
H A D_iterator_old.h73 typedef _Distance difference_type; typedef in class:reverse_bidirectional_iterator
167 typedef _Distance difference_type; typedef in class:reverse_iterator
181 _Reference operator*() const { return *(__current - (difference_type)1); }
H A D_stream_iterator.h104 typedef _Dist difference_type; typedef in class:istream_iterator
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/strings/basic.string/
H A Dinput_iterator.h22 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:input_iterator
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/
H A Dstack_allocator.h28 typedef std::ptrdiff_t difference_type; typedef in class:stack_allocator
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/algorithm/string/detail/
H A Dutil.hpp37 typedef std::ptrdiff_t difference_type; typedef in struct:boost::algorithm::detail::empty_container
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/iterator/
H A Diterator_concepts.hpp147 typedef typename boost::detail::iterator_traits<Iterator>::difference_type difference_type; typedef
149 BOOST_MPL_ASSERT((boost::is_integral<difference_type>));
150 BOOST_MPL_ASSERT_RELATION(std::numeric_limits<difference_type>::is_signed, ==, true);
197 typename BidirectionalTraversal<Iterator>::difference_type n;
224 typename boost::detail::iterator_traits<Iterator2>::difference_type n;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/support/
H A Dallocators.h85 typedef int difference_type; typedef in class:A2
H A Dmin_allocator.h75 typedef std::ptrdiff_t difference_type; typedef in class:min_pointer
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 in class:min_pointer
161 min_pointer& operator+=(difference_type
[all...]
H A Dtest_iterators.h24 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:output_iterator
51 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:input_iterator
100 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:forward_iterator
149 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:bidirectional_iterator
197 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:random_access_iterator
[all...]
H A Dnasty_containers.hpp28 typedef typename nested_container::difference_type difference_type; typedef in class:nasty_vector
149 typedef typename nested_container::difference_type difference_type; typedef in class:nasty_list
H A Dtest_allocator.h45 typedef int difference_type; typedef in class:test_allocator
105 typedef int difference_type; typedef in class:non_default_test_allocator
165 typedef int difference_type; typedef in class:test_allocator
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/futures/
H A Dtest_allocator.h40 typedef int difference_type; typedef in class:test_allocator
98 typedef int difference_type; typedef in class:test_allocator
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/range/
H A Dconcepts.hpp174 typedef BOOST_DEDUCED_TYPENAME boost::detail::iterator_traits<Iterator>::difference_type difference_type; typedef in struct:boost::range_detail::ForwardIteratorConcept
176 BOOST_MPL_ASSERT((is_integral<difference_type>));
177 BOOST_MPL_ASSERT_RELATION(std::numeric_limits<difference_type>::is_signed, ==, true);
243 BOOST_DEDUCED_TYPENAME RandomAccessIteratorConcept::difference_type n;
/ndk/tests/device/test-gnustl-full/unit/
H A Dmvctor_declaration_test.cpp91 typedef ptrdiff_t difference_type; typedef in class:std::allocator
/ndk/tests/device/test-stlport/unit/
H A Dmvctor_declaration_test.cpp91 typedef ptrdiff_t difference_type; typedef in class:std::allocator

Completed in 756 milliseconds

123