Home
last modified time | relevance | path

Searched refs:iterator_traits (Results 1 - 25 of 53) sorted by relevance

123

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
H A Diterator.h155 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
156 typename T = typename std::iterator_traits<WrappedIteratorT>::value_type,
158 typename std::iterator_traits<WrappedIteratorT>::difference_type,
160 std::is_same<T, typename std::iterator_traits<
162 typename std::iterator_traits<WrappedIteratorT>::pointer, T *>::type,
164 std::is_same<T, typename std::iterator_traits<
166 typename std::iterator_traits<WrappedIteratorT>::reference, T &>::type,
168 typename WrappedTraitsT = std::iterator_traits<WrappedIteratorT>>
250 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
H A DSTLExtras.h104 typedef typename std::iterator_traits<RootIt>::iterator_category
106 typedef typename std::iterator_traits<RootIt>::difference_type
255 typename std::iterator_traits<
261 typename std::iterator_traits<WrappedIteratorT>::iterator_category>::
438 const typename std::iterator_traits<IteratorTy>::value_type *, in array_pod_sort()
439 const typename std::iterator_traits<IteratorTy>::value_type *)) { in array_pod_sort()
528 auto count(R &&Range, const E &Element) -> typename std::iterator_traits<
536 auto count_if(R &&Range, UnaryPredicate P) -> typename std::iterator_traits<
641 typename std::iterator_traits<IterOfRange<R>>::reference iter_reference;
/third_party/node/deps/v8/src/base/
H A Diterator.h32 using pointer = typename std::iterator_traits<iterator>::pointer;
33 using reference = typename std::iterator_traits<iterator>::reference;
34 using value_type = typename std::iterator_traits<iterator>::value_type;
36 typename std::iterator_traits<iterator>::difference_type;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
H A Diterator.h193 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
194 typename T = typename std::iterator_traits<WrappedIteratorT>::value_type,
196 typename std::iterator_traits<WrappedIteratorT>::difference_type,
198 std::is_same<T, typename std::iterator_traits<
200 typename std::iterator_traits<WrappedIteratorT>::pointer, T *>::type,
202 std::is_same<T, typename std::iterator_traits<
204 typename std::iterator_traits<WrappedIteratorT>::reference, T &>::type>
289 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
313 typename std::iterator_traits<WrappedIteratorT>::iterator_category,
347 typename std::iterator_traits<ItTyp
[all...]
H A DSTLExtras.h214 typename std::iterator_traits<ItTy>::iterator_category,
312 IterTag, typename std::iterator_traits<
318 IterTag, typename std::iterator_traits<
405 typename std::iterator_traits<IterT>::iterator_category>::value>::type;
461 using PointerT = typename std::iterator_traits<WrappedIteratorT>::pointer;
538 typename std::iterator_traits<
542 typename std::iterator_traits<typename std::tuple_element<
707 typename std::iterator_traits<Iters>::iterator_category...>::type,
709 typename std::iterator_traits<typename std::tuple_element<
1098 const typename std::iterator_traits<IteratorT in array_pod_sort()
[all...]
/third_party/json/include/nlohmann/detail/iterators/
H A Diterator_traits.hpp37 // This is required as some compilers implement std::iterator_traits in a way that
40 struct iterator_traits struct
45 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct
51 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
H A Dcordz_sample_token_test.cc55 std::iterator_traits<CordzSampleToken::Iterator>::iterator_category, in TEST()
59 std::is_same<std::iterator_traits<CordzSampleToken::Iterator>::value_type, in TEST()
64 std::iterator_traits<CordzSampleToken::Iterator>::difference_type, in TEST()
68 std::is_same<std::iterator_traits<CordzSampleToken::Iterator>::pointer, in TEST()
72 std::is_same<std::iterator_traits<CordzSampleToken::Iterator>::reference, in TEST()
H A Dstr_join_internal.h225 typename std::iterator_traits<Iterator>::iterator_category,
290 typedef typename std::iterator_traits<Iterator>::value_type ValueType; in JoinRange()
/third_party/mesa3d/src/gallium/frontends/clover/util/
H A Drange.hpp76 typedef typename std::iterator_traits<iterator>::value_type value_type;
77 typedef typename std::iterator_traits<iterator>::reference
79 typedef typename std::iterator_traits<const_iterator>::reference
81 typedef typename std::iterator_traits<iterator>::difference_type
361 range(T i, typename std::iterator_traits<T>::difference_type n) { in range()
H A Dadaptor.hpp48 F, typename std::iterator_traits<Is>::reference...
/third_party/skia/third_party/externals/oboe/apps/fxlab/app/src/main/cpp/effects/
H A DCombFilter.h33 void operator () (typename std::iterator_traits<iter_type>::reference x) { in operator ()()
51 DelayLine<typename std::iterator_traits<iter_type>::value_type> delayLine {kDelay + 1};
H A DDelayLineEffect.h42 void operator () (typename std::iterator_traits<iter_type>::reference x) { in operator ()()
77 DelayLine<typename std::iterator_traits<iter_type>::value_type> delayLine {kDelayLineSize};
/third_party/json/include/nlohmann/detail/input/
H A Dinput_adapters.hpp14 #include <iterator> // begin, end, iterator_traits, random_access_iterator_tag, distance, next
26 #include <nlohmann/detail/iterators/iterator_traits.hpp>
142 using char_type = typename std::iterator_traits<IteratorType>::value_type;
347 using char_type = typename std::iterator_traits<iterator_type>::value_type;
359 using value_type = typename std::iterator_traits<T>::value_type;
370 using char_type = typename std::iterator_traits<iterator_type>::value_type;
479 std::is_same<typename iterator_traits<IteratorType>::iterator_category, std::random_access_iterator_tag>::value,
/third_party/json/include/nlohmann/detail/meta/
H A Dtype_traits.hpp16 #include <nlohmann/detail/iterators/iterator_traits.hpp>
241 struct is_iterator_traits<iterator_traits<T>>
244 using traits = iterator_traits<T>;
268 is_iterator_traits<iterator_traits<iterator>>::value;
278 using range_value_t = value_type_t<iterator_traits<iterator_t<T>>>;
379 is_iterator_traits<iterator_traits<detected_t<iterator_t, CompatibleArrayType>>>::value&&
413 is_iterator_traits<iterator_traits<detected_t<iterator_t, ConstructibleArrayType>>>::value&&
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
H A DFormatProviders.h325 using IterValue = typename std::iterator_traits<IterT>::value_type;
357 using value = typename std::iterator_traits<IterT>::value_type;
358 using reference = typename std::iterator_traits<IterT>::reference;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/
H A DFormatProviders.h315 using IterValue = typename std::iterator_traits<IterT>::value_type;
347 using value = typename std::iterator_traits<IterT>::value_type;
348 using reference = typename std::iterator_traits<IterT>::reference;
/third_party/json/tests/src/
H A Dunit-concepts.cpp36 CHECK((std::is_base_of<std::forward_iterator_tag, typename std::iterator_traits<json::iterator>::iterator_category>::value));
43 CHECK((std::is_base_of<std::forward_iterator_tag, typename std::iterator_traits<json::const_iterator>::iterator_category>::value));
/third_party/skia/third_party/externals/abseil-cpp/absl/algorithm/
H A Dalgorithm.h108 typename std::iterator_traits<InputIter1>::iterator_category{}, in equal()
109 typename std::iterator_traits<InputIter2>::iterator_category{}); in equal()
/third_party/gn/src/base/
H A Dtemplate_util.h35 std::void_t<typename std::iterator_traits<T>::iterator_category>>
/third_party/googletest/googletest/include/gtest/
H A Dgtest-param-test.h296 typename std::iterator_traits<ForwardIterator>::value_type>
298 typedef typename std::iterator_traits<ForwardIterator>::value_type ParamType; in ValuesIn()
/third_party/node/deps/googletest/include/gtest/
H A Dgtest-param-test.h296 typename std::iterator_traits<ForwardIterator>::value_type>
298 typedef typename std::iterator_traits<ForwardIterator>::value_type ParamType; in ValuesIn()
/third_party/mesa3d/src/gtest/include/gtest/
H A Dgtest-param-test.h296 typename std::iterator_traits<ForwardIterator>::value_type>
298 typedef typename std::iterator_traits<ForwardIterator>::value_type ParamType; in ValuesIn()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
H A DLoopIterator.h48 typename std::iterator_traits<succ_iterator>::iterator_category,
52 typename std::iterator_traits<succ_iterator>::iterator_category,
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/
H A Dcord_test.cc1440 std::iterator_traits<absl::Cord::ChunkIterator>::iterator_category,
1444 std::is_same<std::iterator_traits<absl::Cord::ChunkIterator>::value_type,
1449 std::iterator_traits<absl::Cord::ChunkIterator>::difference_type,
1453 std::is_same<std::iterator_traits<absl::Cord::ChunkIterator>::pointer,
1457 std::is_same<std::iterator_traits<absl::Cord::ChunkIterator>::reference,
1553 std::iterator_traits<absl::Cord::CharIterator>::iterator_category,
1557 std::is_same<std::iterator_traits<absl::Cord::CharIterator>::value_type,
1562 std::iterator_traits<absl::Cord::CharIterator>::difference_type,
1566 std::is_same<std::iterator_traits<absl::Cord::CharIterator>::pointer,
1570 std::is_same<std::iterator_traits<abs
[all...]
/third_party/benchmark/test/
H A Dbasic_test.cc173 // instantiate std::iterator_traits.
175 std::is_same<typename std::iterator_traits<

Completed in 26 milliseconds

123