/third_party/boost/libs/fusion/test/support/ |
D | index_sequence.cpp | 19 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<0>::type, detail::index_sequence<> >)); 20 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<1>::type, detail::index_sequence<0> >)… 21 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<2>::type, detail::index_sequence<0, 1>… 22 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<3>::type, detail::index_sequence<0, 1,… 23 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<4>::type, detail::index_sequence<0, 1,… 24 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<5>::type, detail::index_sequence<0, 1,… 25 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<6>::type, detail::index_sequence<0, 1,… 26 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<7>::type, detail::index_sequence<0, 1,… 27 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<8>::type, detail::index_sequence<0, 1,… 29 BOOST_MPL_ASSERT((boost::is_same<detail::make_index_sequence<15>::type, detail::index_sequence<0, 1… [all …]
|
/third_party/boost/libs/mp11/test/ |
D | integer_sequence.cpp | 19 using boost::mp11::make_index_sequence; in main() 40 BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<0>, integer_sequence<std::size_t>>)); in main() 41 BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<1>, integer_sequence<std::size_t, 0>>)); in main() 42 …BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<2>, integer_sequence<std::size_t, 0, 1>>)); in main() 43 …BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<3>, integer_sequence<std::size_t, 0, 1, 2>… in main() 44 …BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<4>, integer_sequence<std::size_t, 0, 1, 2,… in main() 46 BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<0>, index_sequence<>>)); in main() 47 BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<1>, index_sequence<0>>)); in main() 48 BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<2>, index_sequence<0, 1>>)); in main() 49 BOOST_TEST_TRAIT_TRUE((std::is_same<make_index_sequence<3>, index_sequence<0, 1, 2>>)); in main() [all …]
|
D | mp_from_sequence.cpp | 25 using boost::mp11::make_index_sequence; in main() 37 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_from_sequence<make_index_sequence<0>>, mp_list<>>)); in main() 38 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_from_sequence<make_index_sequence<1>>, mp_list<mp_size_t<0>… in main() 39 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_from_sequence<make_index_sequence<2>>, mp_list<mp_size_t<0>… in main() 40 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_from_sequence<make_index_sequence<3>>, mp_list<mp_size_t<0>… in main()
|
/third_party/boost/boost/context/detail/ |
D | index_sequence.hpp | 28 using make_index_sequence = std::make_index_sequence< I >; typedef 51 struct make_index_sequence : public concat_sequence< typename make_index_sequence< I/2 >::type, 52 typename make_index_sequence< I-I/2 >::type > { 56 struct make_index_sequence< 0 > : public index_sequence<> { 59 struct make_index_sequence< 1 > : public index_sequence< 0 > { 63 using index_sequence_for = make_index_sequence< sizeof ... (T) >;
|
/third_party/boost/boost/fusion/support/detail/ |
D | index_sequence.hpp | 31 struct make_index_sequence struct 33 using type = std::make_index_sequence<N>; argument 59 struct make_index_sequence 61 typename make_index_sequence<N / 2>::type 62 , typename make_index_sequence<N - N / 2>::type 67 struct make_index_sequence<1> 72 struct make_index_sequence<0>
|
/third_party/boost/boost/test/data/ |
D | index_sequence.hpp | 42 struct make_index_sequence { struct 43 typedef typename merge_index_sequence<typename make_index_sequence<B,(B+E)/2>::type, 44 typename make_index_sequence<(B+E)/2,E>::type>::type type; argument 48 struct make_index_sequence<B,E,typename std::enable_if<E==B+1,void>::type> { struct 53 struct make_index_sequence<0, 0> { struct 58 using index_sequence_for = typename make_index_sequence<0, sizeof...(T)>::type;
|
/third_party/json/include/nlohmann/detail/meta/ |
D | cpp_future.hpp | 38 struct make_index_sequence struct 39 : merge_and_renumber < typename make_index_sequence < N / 2 >::type, 40 typename make_index_sequence < N - N / 2 >::type > {}; 42 template<> struct make_index_sequence<0> : index_sequence<> {}; struct 43 template<> struct make_index_sequence<1> : index_sequence<0> {}; struct 46 using index_sequence_for = make_index_sequence<sizeof...(Ts)>;
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | integer_sequence.adoc | 36 ## make_index_sequence<N> 38 template<std::size_t N> using make_index_sequence = 41 `make_index_sequence<N>` is `index_sequence<0, 1, ..., N-1>`. Same as C++14's `std::make_index_sequ… 48 `index_sequence_for<N>` is `make_index_sequence<sizeof...(T)>`. Same as C++14's `std::index_sequenc…
|
/third_party/mindspore/mindspore/core/mindrt/include/async/ |
D | apply.h | 48 using make_index_sequence = make_integer_sequence<std::size_t, N>; 51 using index_sequence_for = make_index_sequence<sizeof...(T)>; 68 … make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{})) { 70 … make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{}); 76 … make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{})) { 78 … make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{});
|
/third_party/boost/libs/math/example/daubechies_wavelets/ |
D | daubechies_scaling_memory_occupation.cpp | 9 boost::hana::for_each(std::make_index_sequence<18>(), in main() 22 boost::hana::for_each(std::make_index_sequence<18>(), in main() 36 boost::hana::for_each(std::make_index_sequence<18>(), in main() 49 boost::hana::for_each(std::make_index_sequence<18>(), in main()
|
/third_party/boost/boost/pfr/ |
D | core.hpp | 107 detail::make_index_sequence< tuple_size_v<T> >() in structure_to_tuple() 132 detail::make_index_sequence< tuple_size_v<T> >() in structure_tie() 146 detail::make_index_sequence< tuple_size_v<T> >() in structure_tie() 197 detail::make_index_sequence<fields_count_val_in_lambda>{}, in for_each_field() 201 detail::make_index_sequence<fields_count_val>{} in for_each_field()
|
/third_party/boost/libs/pfr/include/boost/pfr/ |
D | core.hpp | 107 detail::make_index_sequence< tuple_size_v<T> >() in structure_to_tuple() 132 detail::make_index_sequence< tuple_size_v<T> >() in structure_tie() 146 detail::make_index_sequence< tuple_size_v<T> >() in structure_tie() 197 detail::make_index_sequence<fields_count_val_in_lambda>{}, in for_each_field() 201 detail::make_index_sequence<fields_count_val>{} in for_each_field()
|
/third_party/cef/include/base/ |
D | cef_tuple.h | 96 std::make_index_sequence<size>()); in DispatchToMethod() 112 std::make_index_sequence<size>()); in DispatchToFunction() 141 std::make_index_sequence<in_size>(), in DispatchToMethod() 142 std::make_index_sequence<out_size>()); in DispatchToMethod()
|
/third_party/boost/boost/hana/ |
D | tuple.hpp | 136 std::make_index_sequence<sizeof...(Xn)>{}, 145 std::make_index_sequence<sizeof...(Xn)>{}, 158 std::make_index_sequence<sizeof...(Xn)>{}, 174 std::make_index_sequence<sizeof...(Xn)>{}, 184 std::make_index_sequence<sizeof...(Xn)>{}); in operator =() 193 std::make_index_sequence<sizeof...(Xn)>{}); in operator =() 266 return helper<N::value>(static_cast<Xs&&>(xs), std::make_index_sequence< in apply()
|
/third_party/boost/libs/hana/include/boost/hana/ |
D | tuple.hpp | 136 std::make_index_sequence<sizeof...(Xn)>{}, 145 std::make_index_sequence<sizeof...(Xn)>{}, 158 std::make_index_sequence<sizeof...(Xn)>{}, 174 std::make_index_sequence<sizeof...(Xn)>{}, 184 std::make_index_sequence<sizeof...(Xn)>{}); in operator =() 193 std::make_index_sequence<sizeof...(Xn)>{}); in operator =() 266 return helper<N::value>(static_cast<Xs&&>(xs), std::make_index_sequence< in apply()
|
/third_party/boost/libs/hana/include/boost/hana/functional/ |
D | capture.hpp | 87 std::make_index_sequence<sizeof...(X)>{} 95 std::make_index_sequence<sizeof...(X)>{} 103 std::make_index_sequence<sizeof...(X)>{}
|
/third_party/boost/boost/hana/functional/ |
D | capture.hpp | 87 std::make_index_sequence<sizeof...(X)>{} 95 std::make_index_sequence<sizeof...(X)>{} 103 std::make_index_sequence<sizeof...(X)>{}
|
/third_party/boost/boost/variant/detail/ |
D | multivisitors_cpp11_based.hpp | 39 struct make_index_sequence struct 40 : make_index_sequence<N-1, N-1, I...> 43 struct make_index_sequence<0, I...> struct 90 return tuple_tail_impl(tpl, make_index_sequence<sizeof...(Tail)>()); in tuple_tail() 171 make_index_sequence<sizeof...(Values) + 1>()
|
/third_party/flutter/skia/include/private/ |
D | SkTLogic.h | 56 template <std::size_t N> struct make_index_sequence 57 : make_index_sequence_combine<typename skstd::make_index_sequence< N/2>::type, 58 typename skstd::make_index_sequence<N - N/2>::type>{}; 59 template<> struct make_index_sequence<0> : skstd::index_sequence< >{}; 60 template<> struct make_index_sequence<1> : skstd::index_sequence<0>{};
|
/third_party/abseil-cpp/absl/utility/ |
D | utility.h | 150 using make_index_sequence = make_integer_sequence<size_t, N>; 158 using index_sequence_for = make_index_sequence<sizeof...(Ts)>; 292 absl::make_index_sequence<std::tuple_size< 296 absl::make_index_sequence<std::tuple_size< 343 absl::make_index_sequence<
|
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() 67 absl::make_index_sequence<2>>(); in TEST() 69 absl::make_index_sequence<3>>(); in TEST() 90 ABSL_ATTRIBUTE_UNUSED Counter<absl::make_index_sequence<Is>...> seq; in CountAll() 100 ABSL_ATTRIBUTE_UNUSED absl::make_index_sequence<(1 << 16) - 1> seq; in TEST() 102 CountAll(absl::make_index_sequence<(1 << 8) - 1>()); in TEST() 112 using TupIdxSeq = absl::make_index_sequence<std::tuple_size<Tup>::value>;
|
/third_party/skia/third_party/externals/abseil-cpp/absl/utility/ |
D | utility.h | 150 using make_index_sequence = make_integer_sequence<size_t, N>; 158 using index_sequence_for = make_index_sequence<sizeof...(Ts)>; 292 absl::make_index_sequence<std::tuple_size< 296 absl::make_index_sequence<std::tuple_size< 343 absl::make_index_sequence<
|
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() 67 absl::make_index_sequence<2>>(); in TEST() 69 absl::make_index_sequence<3>>(); in TEST() 90 ABSL_ATTRIBUTE_UNUSED Counter<absl::make_index_sequence<Is>...> seq; in CountAll() 100 ABSL_ATTRIBUTE_UNUSED absl::make_index_sequence<(1 << 16) - 1> seq; in TEST() 102 CountAll(absl::make_index_sequence<(1 << 8) - 1>()); in TEST() 112 using TupIdxSeq = absl::make_index_sequence<std::tuple_size<Tup>::value>;
|
/third_party/boost/libs/math/test/ |
D | daubechies_scaling_test.cpp | 286 boost::hana::for_each(std::make_index_sequence<18>(), f); in test_dyadic_grid() 457 boost::hana::for_each(std::make_index_sequence<18>(), [&](auto i){ in main() 464 boost::hana::for_each(std::make_index_sequence<19>(), [&](auto i){ in main() 473 boost::hana::for_each(std::make_index_sequence<18>(), [&](auto idx){ in main() 488 boost::hana::for_each(std::make_index_sequence<17>(), [&](auto idx){ in main() 498 boost::hana::for_each(std::make_index_sequence<16>(), [&](auto idx){ in main() 508 boost::hana::for_each(std::make_index_sequence<15>(), [&](auto idx){ in main() 526 boost::hana::for_each(std::make_index_sequence<19>(), [&](auto i){ in main() 532 boost::hana::for_each(std::make_index_sequence<19>(), [&](auto i){ in main()
|
/third_party/boost/boost/callable_traits/detail/polyfills/ |
D | make_index_sequence.hpp | 17 ::boost::callable_traits::detail::make_index_sequence<__VA_ARGS__> 46 using make_index_sequence = typename make_index_sequence_t<I...>::type; typedef
|