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

12345

/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/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/pointer.traits/pointer.traits.types/
H A Ddifference_type.pass.cpp15 // typedef <details> difference_type;
27 typedef char difference_type; typedef in struct:A
41 typedef char difference_type; typedef in struct:D
47 static int difference_type; member in struct:E
53 typedef int difference_type; typedef in struct:F
58 static_assert((std::is_same<std::pointer_traits<A>::difference_type, char>::value), "");
59 static_assert((std::is_same<std::pointer_traits<B>::difference_type, std::ptrdiff_t>::value), "");
60 static_assert((std::is_same<std::pointer_traits<C<double> >::difference_type, std::ptrdiff_t>::value), "");
61 static_assert((std::is_same<std::pointer_traits<D<int> >::difference_type, char>::value), "");
62 static_assert((std::is_same<std::pointer_traits<E<int> >::difference_type, st
[all...]
/external/libcxx/test/std/iterators/predef.iterators/move.iterators/move.iterator/
H A Dtypes.pass.cpp20 // typedef Iter::difference_type difference_type;
36 typedef std::ptrdiff_t difference_type; typedef in struct:DummyIt
48 static_assert((std::is_same<typename R::difference_type, typename T::difference_type>::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;
29 typedef short difference_type; typedef in struct:A
54 typedef void difference_type; typedef in struct:D
65 typedef signed char difference_type; typedef in struct:std::pointer_traits
72 static_assert((std::is_same<std::allocator_traits<A<char> >::difference_type, short>::value), "");
73 static_assert((std::is_same<std::allocator_traits<B<char> >::difference_type, std::ptrdiff_t>::value), "");
74 static_assert((std::is_same<std::allocator_traits<C<char> >::difference_type, signed char>::value), "");
76 static_assert((std::is_same<std::allocator_traits<D<char> >::difference_type, st
[all...]
H A Dsize_type.pass.cpp50 typedef short difference_type; typedef in struct:D
61 typedef signed char difference_type; typedef in struct:std::pointer_traits
/external/libcxx/test/std/algorithms/alg.sorting/alg.sort/sort/
H A Dsort.pass.cpp30 typedef typename std::iterator_traits<RI>::difference_type difference_type; typedef
34 difference_type len = l - f;
/external/libcxx/test/std/algorithms/alg.sorting/alg.sort/stable.sort/
H A Dstable_sort.pass.cpp30 typedef typename std::iterator_traits<RI>::difference_type difference_type; typedef
34 difference_type len = l - f;
/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/llvm/include/llvm/ADT/
H A DSequence.h35 typedef typename BaseT::difference_type difference_type; typedef in class:llvm::detail::value_sequence_iterator
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 {
H A Diterator.h157 typename std::iterator_traits<WrappedIteratorT>::difference_type,
184 typedef DifferenceTypeT difference_type; typedef in class:llvm::iterator_adaptor_base
186 DerivedT &operator+=(difference_type n) {
193 DerivedT &operator-=(difference_type n) {
201 difference_type operator-(const DerivedT &RHS) const {
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DPathV2.h60 typedef ptrdiff_t difference_type; typedef in class:llvm::sys::path::const_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
/external/eigen/Eigen/src/StlSupport/
H A Ddetails.h26 typedef std::ptrdiff_t difference_type; typedef in class:Eigen::aligned_allocator_indirection
/external/libcxx/test/libcxx/iterators/
H A Dtrivial_iterators.pass.cpp50 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef in class:my_input_iterator
/external/tensorflow/tensorflow/core/util/
H A Dpermutation_input_iterator.h30 typedef OffsetT difference_type; ///< Type to express the result of typedef in class:tensorflow::PermutationInputIterator
100 __host__ __device__ __forceinline__ difference_type
/external/v8/src/base/
H A Diterator.h26 typename std::iterator_traits<iterator>::difference_type difference_type; typedef in class:v8::base::iterator_range
43 reference operator[](difference_type n) { return begin()[n]; }
44 difference_type size() const { return cend() - cbegin(); }
/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/support/
H A Dallocators.h89 typedef int difference_type; typedef in class:A2
/external/libtextclassifier/util/utf8/
H A Dunicodetext.h80 typedef int difference_type; typedef in class:libtextclassifier2::UnicodeText::const_iterator
/external/llvm/include/llvm/IR/
H A DInstIterator.h41 typedef signed difference_type; typedef in class:llvm::InstIterator
/external/mesa3d/src/gallium/state_trackers/clover/util/
H A Dadaptor.hpp51 typedef std::ptrdiff_t difference_type; typedef in class:clover::detail::iterator_adaptor
107 operator+=(difference_type n) {
113 operator-=(difference_type n) {
119 operator+(difference_type n) const {
126 operator-(difference_type n) const {
132 difference_type
138 operator[](difference_type n) const {
169 operator+(typename iterator_adaptor<F, Is...>::difference_type n,
176 operator-(typename iterator_adaptor<F, Is...>::difference_type n,
/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

Completed in 579 milliseconds

12345