Lines Matching refs:Types
545 // Types of SetUpTestCase() and TearDownTestCase() functions.
632 // TypeParameterizedTest<Fixture, TestSel, Types>::Register()
639 template <GTEST_TEMPLATE_ Fixture, class TestSel, typename Types>
642 // 'index' is the index of the test in the type list 'Types'
644 // Types). Valid values for 'index' are [0, N - 1] where N is the
645 // length of Types.
648 typedef typename Types::Head Type;
666 return TypeParameterizedTest<Fixture, TestSel, typename Types::Tail>
681 // TypeParameterizedTestCase<Fixture, Tests, Types>::Register()
682 // registers *all combinations* of 'Tests' and 'Types' with Google
685 template <GTEST_TEMPLATE_ Fixture, typename Tests, typename Types>
692 // First, register the first test in 'Test' for each type in 'Types'.
693 TypeParameterizedTest<Fixture, Head, Types>::Register(
697 return TypeParameterizedTestCase<Fixture, typename Tests::Tail, Types>
703 template <GTEST_TEMPLATE_ Fixture, typename Types>
704 class TypeParameterizedTestCase<Fixture, Templates0, Types> {