Home
last modified time | relevance | path

Searched refs:make_index_sequence (Results 1 – 25 of 213) sorted by relevance

123456789

/third_party/boost/libs/fusion/test/support/
Dindex_sequence.cpp19 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/
Dinteger_sequence.cpp19 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 …]
Dmp_from_sequence.cpp25 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/
Dindex_sequence.hpp28 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/
Dindex_sequence.hpp31 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/
Dindex_sequence.hpp42 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/
Dcpp_future.hpp38 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/
Dinteger_sequence.adoc36 ## 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/
Dapply.h48 using make_index_sequence = make_integer_sequence<std::size_t, N>;
51 using index_sequence_for = make_index_sequence<sizeof...(T)>;
68make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{})) {
70make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{});
76make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{})) {
78make_index_sequence<std::tuple_size<typename std::decay<Tuple>::type>::value>{});
/third_party/boost/libs/math/example/daubechies_wavelets/
Ddaubechies_scaling_memory_occupation.cpp9 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/
Dcore.hpp107 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/
Dcore.hpp107 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/
Dcef_tuple.h96 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/
Dtuple.hpp136 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/
Dtuple.hpp136 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/
Dcapture.hpp87 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/
Dcapture.hpp87 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/
Dmultivisitors_cpp11_based.hpp39 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/
DSkTLogic.h56 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/
Dutility.h150 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<
Dutility_test.cc64 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/
Dutility.h150 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<
Dutility_test.cc64 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/
Ddaubechies_scaling_test.cpp286 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/
Dmake_index_sequence.hpp17 ::boost::callable_traits::detail::make_index_sequence<__VA_ARGS__>
46 using make_index_sequence = typename make_index_sequence_t<I...>::type; typedef

123456789