Home
last modified time | relevance | path

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

/external/googletest/googletest/include/gtest/internal/
Dgtest-internal.h1169 struct MakeIndexSequence
1170 : DoubleSequence<N % 2 == 1, typename MakeIndexSequence<N / 2>::type,
1174 struct MakeIndexSequence<0> : IndexSequence<> {};
1205 typename ElemFromList<I, typename MakeIndexSequence<sizeof...(T)>::type,
1236 typename MakeIndexSequence<sizeof...(T)>::type> {
Dgtest-param-util.h735 return ValuesIn(MakeVector<T>(MakeIndexSequence<sizeof...(Ts)>()));
858 using Iterator = IteratorImpl<typename MakeIndexSequence<sizeof...(T)>::type>;
/external/googletest/googlemock/include/gmock/internal/
Dgmock-internal-utils.h553 using Arg = ElemFromList<I, typename MakeIndexSequence<sizeof...(Args)>::type,
/external/googletest/googletest/test/
Dgtest_unittest.cc7482 TEST(IndexSequence, MakeIndexSequence) { in TEST() argument
7484 using testing::internal::MakeIndexSequence; 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()
7500 using Idx = testing::internal::MakeIndexSequence<3>::type; in TEST()
7511 char, ElemFromList<7, testing::internal::MakeIndexSequence<12>::type, in TEST()
/external/googletest/googlemock/include/gmock/
Dgmock-actions.h959 return Op{Convert<Args...>(MakeIndexSequence<sizeof...(Actions) - 1>()),