Lines Matching refs:k4
66 int k4 = -1, int k5 = -1, int k6 = -1, int k7 = -1, int k8 = -1,
71 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
77 GMOCK_FIELD_TYPE_(Tuple, k3), GMOCK_FIELD_TYPE_(Tuple, k4),
83 return type(get<k0>(t), get<k1>(t), get<k2>(t), get<k3>(t), get<k4>(t), in GetSelectedFields()
144 template <class Tuple, int k0, int k1, int k2, int k3, int k4>
145 class TupleFields<Tuple, k0, k1, k2, k3, k4, -1, -1, -1, -1, -1> {
149 GMOCK_FIELD_TYPE_(Tuple, k3), GMOCK_FIELD_TYPE_(Tuple, k4)> type;
152 return type(get<k0>(t), get<k1>(t), get<k2>(t), get<k3>(t), get<k4>(t)); in GetSelectedFields()
156 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5>
157 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, -1, -1, -1, -1> {
161 GMOCK_FIELD_TYPE_(Tuple, k3), GMOCK_FIELD_TYPE_(Tuple, k4),
165 return type(get<k0>(t), get<k1>(t), get<k2>(t), get<k3>(t), get<k4>(t), in GetSelectedFields()
170 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6>
171 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, k6, -1, -1, -1> {
175 GMOCK_FIELD_TYPE_(Tuple, k3), GMOCK_FIELD_TYPE_(Tuple, k4),
179 return type(get<k0>(t), get<k1>(t), get<k2>(t), get<k3>(t), get<k4>(t), in GetSelectedFields()
184 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
186 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, k6, k7, -1, -1> {
190 GMOCK_FIELD_TYPE_(Tuple, k3), GMOCK_FIELD_TYPE_(Tuple, k4),
195 return type(get<k0>(t), get<k1>(t), get<k2>(t), get<k3>(t), get<k4>(t), in GetSelectedFields()
200 template <class Tuple, int k0, int k1, int k2, int k3, int k4, int k5, int k6,
202 class TupleFields<Tuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, -1> {
206 GMOCK_FIELD_TYPE_(Tuple, k3), GMOCK_FIELD_TYPE_(Tuple, k4),
211 return type(get<k0>(t), get<k1>(t), get<k2>(t), get<k3>(t), get<k4>(t), in GetSelectedFields()
220 int k4 = -1, int k5 = -1, int k6 = -1, int k7 = -1, int k8 = -1,
226 typedef typename internal::TupleFields<RawArgsTuple, k0, k1, k2, k3, k4, k5,
264 return TupleFields<RawArgsTuple, k0, k1, k2, k3, k4, k5, k6, k7, k8, in GetSelectedArgs()
271 const int indices[10] = { k0, k1, k2, k3, k4, k5, k6, k7, k8, k9 }; in PrintIndices()
290 int k3 = -1, int k4 = -1, int k5 = -1, int k6 = -1, int k7 = -1,
299 return MakeMatcher(new ArgsMatcherImpl<ArgsTuple, k0, k1, k2, k3, k4, k5,
514 template <int k1, int k2, int k3, int k4, typename InnerMatcher>
515 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4>
517 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4>(matcher); in Args()
520 template <int k1, int k2, int k3, int k4, int k5, typename InnerMatcher>
521 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5>
523 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5>(matcher); in Args()
526 template <int k1, int k2, int k3, int k4, int k5, int k6, typename InnerMatcher>
527 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6>
529 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6>(matcher); in Args()
532 template <int k1, int k2, int k3, int k4, int k5, int k6, int k7,
534 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7>
536 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, in Args()
540 template <int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8,
542 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8>
544 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7, in Args()
548 template <int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8,
550 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9>
552 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, in Args()
556 template <int k1, int k2, int k3, int k4, int k5, int k6, int k7, int k8,
558 inline internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, k9,
561 return internal::ArgsMatcher<InnerMatcher, k1, k2, k3, k4, k5, k6, k7, k8, in Args()