Lines Matching refs:class

60 // For example, in class TupleFields<tuple<bool, char, int>, 2, 0>, we have:
65 template <class Tuple, int k0 = -1, int k1 = -1, int k2 = -1, int k3 = -1,
68 class TupleFields;
71 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
73 class TupleFields {
89 template <class Tuple>
90 class TupleFields<Tuple, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1> {
98 template <class Tuple, int k0>
99 class TupleFields<Tuple, k0, -1, -1, -1, -1, -1, -1, -1, -1, -1> {
107 template <class Tuple, int k0, int k1>
108 class TupleFields<Tuple, k0, k1, -1, -1, -1, -1, -1, -1, -1, -1> {
117 template <class Tuple, int k0, int k1, int k2>
118 class TupleFields<Tuple, k0, k1, k2, -1, -1, -1, -1, -1, -1, -1> {
127 template <class Tuple, int k0, int k1, int k2, int k3>
128 class TupleFields<Tuple, k0, k1, k2, k3, -1, -1, -1, -1, -1, -1> {
138 template <class Tuple, int k0, int k1, int k2, int k3, int k4>
139 class TupleFields<Tuple, k0, k1, k2, k3, k4, -1, -1, -1, -1, -1> {
149 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5>
150 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, -1, -1, -1, -1> {
162 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6>
163 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, k6, -1, -1, -1> {
175 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
177 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, k6, k7, -1, -1> {
190 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
192 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, -1> {
208 template <class ArgsTuple, int k0 = -1, int k1 = -1, int k2 = -1, int k3 = -1,
211 class ArgsMatcherImpl : public MatcherInterface<ArgsTuple> {
278 template <class InnerMatcher, int k0 = -1, int k1 = -1, int k2 = -1,
281 class ArgsMatcher {
1338 // named result_listener, whose type is a pointer to class
1382 class name##Matcher {\
1385 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1430 class name##MatcherP {\
1433 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1482 class name##MatcherP2 {\
1485 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1539 class name##MatcherP3 {\
1542 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1600 class name##MatcherP4 {\
1603 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1669 class name##MatcherP5 {\
1672 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1742 class name##MatcherP6 {\
1745 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1818 class name##MatcherP7 {\
1821 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1902 class name##MatcherP8 {\
1905 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
1991 class name##MatcherP9 {\
1994 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\
2085 class name##MatcherP10 {\
2088 class gmock_Impl : public ::testing::MatcherInterface<arg_type> {\