Home
last modified time | relevance | path

Searched refs:IndexSequence (Results 1 – 5 of 5) sorted by relevance

/external/googletest/googletest/include/gtest/internal/
Dgtest-internal.h1150 struct IndexSequence {
1151 using type = IndexSequence;
1158 struct DoubleSequence<true, IndexSequence<I...>, sizeofT> {
1159 using type = IndexSequence<I..., (sizeofT + I)..., 2 * sizeofT>;
1162 struct DoubleSequence<false, IndexSequence<I...>, sizeofT> {
1163 using type = IndexSequence<I..., (sizeofT + I)...>;
1174 struct MakeIndexSequence<0> : IndexSequence<> {};
1193 struct ElemFromList<N, IndexSequence<I...>, T...>
1216 struct FlatTupleBase<FlatTuple<T...>, IndexSequence<Idx...>>
1218 using Indices = IndexSequence<Idx...>;
Dgtest-param-util.h740 std::vector<T> MakeVector(IndexSequence<I...>) const { in MakeVector()
768 class IteratorImpl<IndexSequence<I...>>
/external/googletest/googletest/test/
Dgtest_unittest.cc7482 TEST(IndexSequence, MakeIndexSequence) { in TEST() argument
7483 using testing::internal::IndexSequence; in TEST()
7486 (std::is_same<IndexSequence<>, MakeIndexSequence<0>::type>::value)); in TEST()
7488 (std::is_same<IndexSequence<0>, MakeIndexSequence<1>::type>::value)); in TEST()
7490 (std::is_same<IndexSequence<0, 1>, MakeIndexSequence<2>::type>::value)); in TEST()
7492 std::is_same<IndexSequence<0, 1, 2>, MakeIndexSequence<3>::type>::value)); in TEST()
7494 (std::is_base_of<IndexSequence<0, 1, 2>, MakeIndexSequence<3>>::value)); in TEST()
/external/googletest/googlemock/include/gmock/
Dgmock-actions.h939 std::vector<Action<void(Args...)>> Convert(IndexSequence<I...>) const {
/external/google-fruit/include/fruit/impl/
Dcomponent_functors.defn.h415 typename InjectedArgs, typename IndexSequence>