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

1234

/external/libcxx/test/std/utilities/memory/pointer.traits/
H A Dpointer.pass.cpp25 typedef char difference_type; typedef in struct:A
/external/libcxx/test/std/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), "");
/external/libcxx/test/std/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), "");
/external/libcxx/test/std/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
/external/libcxx/test/std/strings/basic.string/
H A Dinput_iterator.h22 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:input_iterator
/external/clang/include/clang/AST/
H A DAttrIterator.h75 typedef std::ptrdiff_t difference_type; typedef in class:clang::specific_attr_iterator
H A DDeclLookups.h33 typedef std::ptrdiff_t difference_type; typedef in class:clang::DeclContext::all_lookups_iterator
H A DDeclFriend.h188 typedef int difference_type; typedef in class:CXXRecordDecl::friend_iterator
213 friend_iterator &operator+=(difference_type N) {
220 friend_iterator operator+(difference_type N) const {
/external/eigen/Eigen/src/StlSupport/
H A Ddetails.h26 typedef ptrdiff_t difference_type; typedef in class:Eigen::aligned_allocator_indirection
/external/libcxx/test/std/containers/
H A Dstack_allocator.h28 typedef std::ptrdiff_t difference_type; typedef in class:stack_allocator
/external/v8/src/base/
H A Diterator.h28 typename std::iterator_traits<iterator>::difference_type difference_type; typedef in class:v8::base::iterator_range
45 reference operator[](difference_type n) { return begin()[n]; }
46 difference_type size() const { return cend() - cbegin(); }
/external/ceres-solver/include/ceres/internal/
H A Dfixed_array.h88 typedef std::ptrdiff_t difference_type; typedef in class:ceres::internal::FixedArray
/external/clang/include/clang/Sema/
H A DIdentifierResolver.h74 typedef std::ptrdiff_t difference_type; typedef in class:clang::IdentifierResolver::iterator
/external/clang/tools/diagtool/
H A DDiagnosticNames.h62 typedef std::ptrdiff_t difference_type; typedef in class:diagtool::GroupRecord::group_iterator
/external/libcxx/test/std/thread/futures/
H A Dtest_allocator.h41 typedef int difference_type; typedef in class:test_allocator
99 typedef int difference_type; typedef in class:test_allocator
/external/libcxx/test/support/
H A Dallocators.h87 typedef int difference_type; typedef in class:A2
H A Dmin_allocator.h105 typedef std::ptrdiff_t difference_type; typedef in class:min_pointer
120 min_pointer& operator+=(difference_type n) {ptr_ += n; return *this;}
121 min_pointer& operator-=(difference_type n) {ptr_ -= n; return *this;}
123 min_pointer operator+(difference_type n) const
130 friend min_pointer operator+(difference_type n, min_pointer x)
135 min_pointer operator-(difference_type n) const
142 friend difference_type operator-(min_pointer x, min_pointer y)
147 reference operator[](difference_type n) const {return ptr_[n];}
176 typedef std::ptrdiff_t difference_type; typedef in class:min_pointer
191 min_pointer& operator+=(difference_type
[all...]
H A Dtest_iterators.h31 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:output_iterator
61 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:input_iterator
113 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:forward_iterator
165 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:bidirectional_iterator
216 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:random_access_iterator
[all...]
/external/llvm/include/llvm/ADT/
H A Diterator.h141 typename std::iterator_traits<WrappedIteratorT>::difference_type,
168 typedef DifferenceTypeT difference_type; typedef in class:llvm::iterator_adaptor_base
170 DerivedT &operator+=(difference_type n) {
177 DerivedT &operator-=(difference_type n) {
185 difference_type operator-(const DerivedT &RHS) const {
/external/llvm/include/llvm/IR/
H A DInstIterator.h41 typedef signed difference_type; typedef in class:llvm::InstIterator
/external/parameter-framework/asio/include/asio/ip/
H A Dbasic_resolver_iterator.hpp49 typedef std::ptrdiff_t difference_type; typedef in class:asio::ip::basic_resolver_iterator
/external/parameter-framework/asio-1.10.6/include/asio/ip/
H A Dbasic_resolver_iterator.hpp49 typedef std::ptrdiff_t difference_type; typedef in class:asio::ip::basic_resolver_iterator
/external/v8/src/compiler/
H A Dnode-aux-data.h49 typedef int difference_type; typedef in class:v8::internal::compiler::NodeAuxData::const_iterator
/external/v8/src/
H A Dzone-allocator.h24 typedef ptrdiff_t difference_type; typedef in class:v8::internal::zone_allocator

Completed in 744 milliseconds

1234