Home
last modified time | relevance | path

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

12345678910

/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.requirements/iterator.concepts/
H A Dincrementable.h12 using difference_type = int; member
18 using difference_type = int; member
31 using difference_type = short; member
45 using difference_type = float; member
75 using difference_type = int; member
83 using difference_type = int; member
93 using difference_type = int; member
99 using difference_type = int; member
105 using difference_type = int; member
123 using difference_type = int; member
[all …]
/llvm-project-15.0.7/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.h103 using difference_type = long; variable
256 using difference_type = long; variable
329 using difference_type = long; variable
363 using difference_type = long; variable
/llvm-project-15.0.7/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-15.0.7/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
86 using difference_type = std::ptrdiff_t; typedef
106 using difference_type = std::ptrdiff_t; typedef
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/pointer.traits/pointer.traits.types/
H A Ddifference_type.pass.cpp26 typedef char difference_type; typedef
40 typedef char difference_type; typedef
46 static int difference_type; member
52 typedef int difference_type; typedef
/llvm-project-15.0.7/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-15.0.7/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; member in std::incrementable_traits<T>
71 using difference_type = int; typedef
76 using difference_type = void; typedef
103 using difference_type = int; typedef
/llvm-project-15.0.7/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
94 using difference_type = std::iter_difference_t<T>; member
128 using difference_type = int; member
156 using difference_type = int; member
185 using difference_type = int; member
H A Drange_concept_conformance.compile.pass.cpp19 using difference_type = int; typedef
30 using difference_type = int; typedef
/llvm-project-15.0.7/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-15.0.7/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-15.0.7/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-15.0.7/libcxx/include/__memory/
H A Draw_storage_iterator.h42 typedef ptrdiff_t difference_type; typedef
44 typedef void difference_type; typedef
/llvm-project-15.0.7/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-15.0.7/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-15.0.7/libcxx/include/__iterator/
H A Dfront_insert_iterator.h40 typedef ptrdiff_t difference_type; typedef
42 typedef void difference_type; typedef
H A Dback_insert_iterator.h40 typedef ptrdiff_t difference_type; typedef
42 typedef void difference_type; typedef
H A Dostreambuf_iterator.h37 typedef ptrdiff_t difference_type; typedef
39 typedef void difference_type; typedef
H A Dostream_iterator.h38 typedef ptrdiff_t difference_type; typedef
40 typedef void difference_type; typedef
H A Dinsert_iterator.h50 typedef ptrdiff_t difference_type; typedef
52 typedef void difference_type; typedef
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.primitives/iterator.traits/
H A Dcxx20_iterator_traits.compile.pass.cpp172 struct difference_type {}; struct
187 struct difference_type {}; struct
203 struct difference_type {}; struct
229 using difference_type = short; typedef
241 using difference_type = int; // or any signed integral type typedef
275 using difference_type = short; // or any signed integral type typedef
325 using difference_type = short; typedef
415 using difference_type = short; // or any signed integral type typedef
460 using difference_type = long; typedef
500 using difference_type = short; typedef
/llvm-project-15.0.7/libcxx/test/libcxx/ranges/range.utility.helpers/
H A Dhas_arrow.compile.pass.cpp20 typedef std::ptrdiff_t difference_type; typedef
39 typedef std::ptrdiff_t difference_type; typedef
58 typedef std::ptrdiff_t difference_type; typedef
/llvm-project-15.0.7/libcxx/test/libcxx/iterators/predef.iterators/__unconstrained_reverse_iterator/
H A Dtypes.compile.pass.cpp63 using difference_type = void*; typedef
74 using difference_type = char; typedef
89 using difference_type = char; typedef
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/allocator.traits/allocator.traits.types/
H A Ddifference_type.pass.cpp28 typedef short difference_type; typedef
53 typedef void difference_type; typedef
64 typedef signed char difference_type; typedef

12345678910