Home
last modified time | relevance | path

Searched defs:difference_type (Results 1 – 25 of 274) sorted by relevance

1234567891011

/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/
H A Dincrementable.h13 using difference_type = int; member
19 using difference_type = int; member
32 using difference_type = short; member
46 using difference_type = float; member
67 using difference_type = float; member
76 using difference_type = int; member
84 using difference_type = int; member
94 using difference_type = int; member
100 using difference_type = int; member
106 using difference_type = int; member
[all …]
/llvm-project/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
H A Ddifference_type.compile.pass.cpp26 typedef char difference_type; global() typedef
40 typedef char difference_type; global() typedef
46 static int difference_type; global() member
52 typedef int difference_type; global() typedef
[all...]
/llvm-project/libcxx/test/support/
H A Diterator_traits_cpp17_iterators.h27 using difference_type = int; member
38 using difference_type = int; member
51 using difference_type = int; member
62 using difference_type = int; member
75 using difference_type = int; member
H A Dalmost_satisfies_types.h108 using difference_type = long; variable
261 using difference_type = long; variable
334 using difference_type = long; variable
368 using difference_type = long; variable
403 using difference_type = double; variable
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.bidir/
H A Dbidirectional_iterator.compile.pass.cpp35 using difference_type = std::ptrdiff_t; typedef
51 using difference_type = std::ptrdiff_t; typedef
68 using difference_type = std::ptrdiff_t; typedef
85 using difference_type = std::ptrdiff_t; typedef
101 using difference_type = std::ptrdiff_t; typedef
118 using difference_type = std::ptrdiff_t; typedef
134 using difference_type = std::ptrdiff_t; typedef
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.input/
H A Dinput_iterator.compile.pass.cpp23 using difference_type = std::ptrdiff_t; typedef
47 using difference_type = std::ptrdiff_t; typedef
66 using difference_type = std::ptrdiff_t; typedef
87 using difference_type = std::ptrdiff_t; typedef
107 using difference_type = std::ptrdiff_t; typedef
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.assoc.types/incrementable.traits/
H A Dincrementable_traits.compile.pass.cpp22 typename std::incrementable_traits<T>::difference_type; global() member in std::incrementable_traits
71 using difference_type = int; global() typedef
76 using difference_type = void; global() typedef
103 using difference_type = int; global() typedef
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.forward/
H A Dforward_iterator.compile.pass.cpp33 using difference_type = std::ptrdiff_t; typedef
49 using difference_type = std::ptrdiff_t; typedef
63 using difference_type = std::ptrdiff_t; typedef
77 using difference_type = std::ptrdiff_t; typedef
/llvm-project/libcxx/test/std/ranges/range.factories/range.iota.view/
H A Dtypes.h15 using difference_type = int; member
65 using difference_type = std::iter_difference_t<T>; member
96 using difference_type = std::iter_difference_t<T>; member
132 using difference_type = int; member
160 using difference_type = int; member
189 using difference_type = int; member
H A Drange_concept_conformance.compile.pass.cpp18 using difference_type = int; typedef
29 using difference_type = int; typedef
/llvm-project/libcxx/test/std/ranges/range.factories/range.iota.view/iterator/
H A Dmember_typedefs.compile.pass.cpp22 using difference_type = int; typedef
33 using difference_type = int; typedef
44 using difference_type = int; typedef
53 using difference_type = signed char; typedef
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.output/
H A Doutput_iterator.compile.pass.cpp48 using difference_type = std::ptrdiff_t; typedef
59 using difference_type = std::ptrdiff_t; typedef
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.iterator/
H A Dinput_or_output_iterator.compile.pass.cpp56 using difference_type = std::ptrdiff_t; typedef
64 using difference_type = std::ptrdiff_t; typedef
/llvm-project/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/iterator.concept.random.access/
H A Dcontiguous_iterator.compile.pass.cpp36 typedef std::ptrdiff_t difference_type; typedef
70 typedef std::ptrdiff_t difference_type; typedef
105 typedef std::ptrdiff_t difference_type; typedef
140 typedef std::ptrdiff_t difference_type; typedef
181 typedef std::ptrdiff_t difference_type; typedef
200 friend self operator+(difference_type, self) { return self{}; } in operator +() argument
218 typedef std::ptrdiff_t difference_type; typedef
/llvm-project/libcxx/test/std/iterators/predef.iterators/iterators.common/
H A Dtypes.h26 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
50 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
74 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
107 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
130 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
192 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
242 typedef typename std::iterator_traits<It>::difference_type difference_type; typedef
/llvm-project/libcxx/include/__memory/
H A Draw_storage_iterator.h48 typedef ptrdiff_t difference_type; global() typedef
50 typedef void difference_type; global() typedef
/llvm-project/libcxx/test/std/iterators/iterator.primitives/iterator.traits/
H A Dcxx20_iterator_traits.compile.pass.cpp177 struct difference_type {}; struct
192 struct difference_type {}; struct
208 struct difference_type {}; struct
234 using difference_type = short; typedef
246 using difference_type = int; // or any signed integral type typedef
280 using difference_type = short; // or any signed integral type typedef
330 using difference_type = short; typedef
420 using difference_type = short; // or any signed integral type typedef
465 using difference_type = long; typedef
505 using difference_type = short; typedef
/llvm-project/libcxx/include/__iterator/
H A Dfront_insert_iterator.h45 typedef ptrdiff_t difference_type; typedef
47 typedef void difference_type; typedef
H A Dback_insert_iterator.h45 typedef ptrdiff_t difference_type; typedef
47 typedef void difference_type; typedef
H A Dostreambuf_iterator.h38 typedef ptrdiff_t difference_type; global() typedef
40 typedef void difference_type; global() typedef
H A Dostream_iterator.h40 typedef ptrdiff_t difference_type; typedef
42 typedef void difference_type; typedef
H A Dinsert_iterator.h55 typedef ptrdiff_t difference_type; typedef
57 typedef void difference_type; typedef
/llvm-project/libcxx/test/libcxx/ranges/range.utility.helpers/
H A Dhas_arrow.compile.pass.cpp20 typedef std::ptrdiff_t difference_type; global() typedef
39 typedef std::ptrdiff_t difference_type; global() typedef
58 typedef std::ptrdiff_t difference_type; global() typedef
/llvm-project/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Ddifference_type.pass.cpp28 typedef short difference_type; global() typedef
53 typedef void difference_type; global() typedef
64 typedef signed char difference_type; global() typedef
[all...]
/llvm-project/libcxx/test/std/iterators/predef.iterators/reverse.iterators/
H A Dtypes.compile.pass.cpp71 using difference_type = void*; typedef
82 using difference_type = char; typedef
97 using difference_type = char; typedef

1234567891011