/third_party/flutter/skia/include/private/ |
D | SkTLogic.h | 44 template <std::size_t... Ints> struct index_sequence { struct 45 using type = index_sequence; argument 52 struct make_index_sequence_combine<skstd::index_sequence<I1...>, skstd::index_sequence<I2...>> argument 53 : skstd::index_sequence<I1..., (sizeof...(I1)+I2)...> 59 template<> struct make_index_sequence<0> : skstd::index_sequence< >{}; 60 template<> struct make_index_sequence<1> : skstd::index_sequence<0>{};
|
D | SkTemplates.h | 440 constexpr auto SkMakeArrayFromIndexSequence(C c, skstd::index_sequence<Is...>)
|
/third_party/skia/third_party/externals/abseil-cpp/absl/utility/ |
D | utility_test.cc | 64 StaticAssertTypeEq<absl::index_sequence<>, absl::make_index_sequence<0>>(); in TEST() 65 StaticAssertTypeEq<absl::index_sequence<0>, absl::make_index_sequence<1>>(); in TEST() 66 StaticAssertTypeEq<absl::index_sequence<0, 1>, in TEST() 68 StaticAssertTypeEq<absl::index_sequence<0, 1, 2>, in TEST() 87 void CountAll(absl::index_sequence<Is...>) { in CountAll() 106 auto ApplyFromTupleImpl(F f, const Tup& tup, absl::index_sequence<Is...>) in ApplyFromTupleImpl() 138 absl::index_sequence<Is...>) { in TupStringVecImpl() 154 StaticAssertTypeEq<absl::index_sequence<>, absl::index_sequence_for<>>(); in TEST() 155 StaticAssertTypeEq<absl::index_sequence<0>, absl::index_sequence_for<int>>(); in TEST() 156 StaticAssertTypeEq<absl::index_sequence<0, 1, 2, 3>, in TEST()
|
D | utility.h | 87 using index_sequence = integer_sequence<size_t, Ints...>; variable 238 auto apply_helper(Functor&& functor, Tuple&& t, index_sequence<Indexes...>) 322 T make_from_tuple_impl(Tuple&& tup, absl::index_sequence<I...>) {
|
/third_party/cef/include/base/ |
D | cef_tuple.h | 86 std::index_sequence<Ns...>) { in DispatchToMethodImpl() 104 std::index_sequence<Ns...>) { in DispatchToFunctionImpl() 127 std::index_sequence<InNs...>, in DispatchToMethodImpl() 128 std::index_sequence<OutNs...>) { in DispatchToMethodImpl()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | STLExtras.h | 559 template <size_t... Ns> value_type deref(std::index_sequence<Ns...>) const { 564 decltype(iterators) tup_inc(std::index_sequence<Ns...>) const { 569 decltype(iterators) tup_dec(std::index_sequence<Ns...>) const { 610 std::index_sequence<Ns...>) const { 639 iterator begin_impl(std::index_sequence<Ns...>) const { 642 template <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) const { 722 std::index_sequence<Ns...>) const { 729 template <size_t... Ns> value_type deref(std::index_sequence<Ns...>) const { 735 decltype(iterators) tup_inc(std::index_sequence<Ns...>) const { 775 iterator begin_impl(std::index_sequence<Ns...>) const { [all …]
|
/third_party/json/include/nlohmann/detail/meta/ |
D | cpp_future.hpp | 21 using std::index_sequence; 71 using index_sequence = integer_sequence<size_t, Ints...>; typedef
|
/third_party/skia/third_party/externals/abseil-cpp/absl/types/internal/ |
D | variant.h | 221 struct MakeVisitationMatrix<ReturnType, FunctionObject, index_sequence<>, 222 index_sequence<BoundIndices...>> { 237 struct AppendToIndexSequence<index_sequence<Is...>, J> { 238 using type = index_sequence<Is..., J>; 248 index_sequence<CurrIndices...>, BoundIndices> { 251 index_sequence<>>::ResultType, 264 index_sequence<HeadEndIndex, TailEndIndices...>, 265 index_sequence<BoundIndices...>> 267 index_sequence<TailEndIndices...>, 269 index_sequence<BoundIndices...>> {}; [all …]
|
/third_party/skia/third_party/externals/dawn/src/tests/ |
D | ParamGenerator.h | 36 std::index_sequence<Is...>) { in GetParam() 42 static Index GetLastIndex(const ParamTuple& params, std::index_sequence<Is...>) { in GetLastIndex()
|
D | MockCallback.h | 94 R CallImpl(const std::index_sequence<Is...>&, std::tuple<Args...> args) { in CallImpl()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/types/ |
D | variant_benchmark.cc | 43 struct VariantOfAlternativesImpl<absl::index_sequence<Indices...>> { 109 struct MakeVariantTuple<NumIndices, absl::index_sequence<Dimensions...>> {
|
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/ |
D | compressed_tuple.h | 134 CompressedTuple<Ts...>, absl::index_sequence<I...>, ShouldAnyUseBase> 150 CompressedTuple<Ts...>, absl::index_sequence<I...>, false>
|
D | container_memory.h | 93 absl::index_sequence<I...>) { in ConstructFromTupleImpl() 110 Tuple&& t, absl::index_sequence<Is...>, F&& f) { in decltype() 116 auto TupleRefImpl(T&& t, absl::index_sequence<Is...>)
|
D | layout.h | 341 class LayoutImpl<std::tuple<Elements...>, absl::index_sequence<SizeSeq...>, 342 absl::index_sequence<OffsetSeq...>> {
|
/third_party/skia/src/core/ |
D | SkZip.h | 114 constexpr ReturnTuple indexDetail(size_t i, std::index_sequence<Is...>) const { in indexDetail() 125 constexpr std::tuple<Ts*...> pointersAtDetail(size_t i, std::index_sequence<Is...>) const { in pointersAtDetail()
|
/third_party/skia/third_party/externals/abseil-cpp/absl/functional/internal/ |
D | front_binder.h | 35 R Apply(Tuple&& bound, absl::index_sequence<Idx...>, Args&&... free) { in Apply()
|
/third_party/skia/include/private/ |
D | SkTemplates.h | 443 constexpr auto SkMakeArrayFromIndexSequence(C c, std::index_sequence<Is...> is) 449 -> std::array<decltype(c(std::declval<typename std::index_sequence<N>::value_type>())), N> {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
D | STLExtras.h | 352 struct index_sequence : integer_sequence<std::size_t, I...> {}; struct 357 struct build_index_impl<0, I...> : index_sequence<I...> {}; 695 auto apply_tuple_impl(F &&f, Tuple &&t, index_sequence<I...>)
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
D | Format.h | 95 index_sequence<Is...>) const {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | Format.h | 95 std::index_sequence<Is...>) const {
|
/third_party/json/include/nlohmann/detail/conversions/ |
D | from_json.hpp | 266 identity_tag<std::array<T, sizeof...(Idx)>> /*unused*/, index_sequence<Idx...> /*unused*/) in from_json_inplace_array_impl() 365 std::tuple<Args...> from_json_tuple_impl_base(BasicJsonType&& j, index_sequence<Idx...> /*unused*/) in from_json_tuple_impl_base()
|
/third_party/skia/third_party/externals/dawn/src/dawn_wire/server/ |
D | Server.h | 79 struct UntypedCallbackImpl<std::index_sequence<I...>, Ts...> {
|
/third_party/skia/third_party/externals/abseil-cpp/absl/hash/ |
D | hash_testing.h | 320 static Out DoImpl(const std::tuple<T...>& tuple, absl::index_sequence<I...>) {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/Orc/RPC/ |
D | RPCSerialization.h | 566 std::index_sequence<Is...> _) { in serializeTupleHelper() 573 std::index_sequence<Is...> _) { in deserializeTupleHelper()
|
/third_party/cef/include/base/internal/ |
D | cef_bind_internal.h | 737 std::index_sequence<indices...>, 799 std::index_sequence<indices...>) { 1188 struct AssertBindArgsValidity<std::index_sequence<Ns...>,
|