Lines Matching refs:tuple

55 // tuple of type Tuple.  It has two members:
57 // type: a tuple type whose i-th field is the ki-th field of Tuple.
58 // GetSelectedFields(t): returns fields k0, ..., and kn of t as a tuple.
60 // For example, in class TupleFields<tuple<bool, char, int>, 2, 0>, we have:
62 // type is tuple<int, bool>, and
75 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
92 typedef ::testing::tuple<> type;
101 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0)> type;
110 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
120 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
130 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
141 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
152 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
165 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
179 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
194 typedef ::testing::tuple<GMOCK_FIELD_TYPE_(Tuple, k0),
240 *os << "are a tuple ";
246 *os << "are a tuple ";
476 // Args<N1, N2, ..., Nk>(a_matcher) matches a tuple if the selected
569 ::testing::tuple<> >
571 typedef ::testing::tuple<> Args;
577 ::testing::tuple<
580 typedef ::testing::tuple<
587 ::testing::tuple<
591 typedef ::testing::tuple<
599 ::testing::tuple<
604 typedef ::testing::tuple<
613 ::testing::tuple<
619 typedef ::testing::tuple<
629 ::testing::tuple<
637 typedef ::testing::tuple<
649 ::testing::tuple<
658 typedef ::testing::tuple<
671 ::testing::tuple<
681 typedef ::testing::tuple<
695 ::testing::tuple<
706 typedef ::testing::tuple<
722 ::testing::tuple<
734 typedef ::testing::tuple<
751 ::testing::tuple<
765 typedef ::testing::tuple<
784 ::testing::tuple<> >
786 typedef ::testing::tuple<> Args;
792 ::testing::tuple<
795 typedef ::testing::tuple<
802 ::testing::tuple<
806 typedef ::testing::tuple<
814 ::testing::tuple<
819 typedef ::testing::tuple<
828 ::testing::tuple<
834 typedef ::testing::tuple<
844 ::testing::tuple<
852 typedef ::testing::tuple<
864 ::testing::tuple<
873 typedef ::testing::tuple<
887 ::testing::tuple<
897 typedef ::testing::tuple<
912 ::testing::tuple<
923 typedef ::testing::tuple<
939 ::testing::tuple<
951 typedef ::testing::tuple<
968 ::testing::tuple<
982 typedef ::testing::tuple<
1287 // parameter values printed as a tuple. For example,
1405 ::testing::tuple<>()));\
1454 ::testing::tuple<p0##_type>(p0)));\
1507 ::testing::tuple<p0##_type, p1##_type>(p0, p1)));\
1565 ::testing::tuple<p0##_type, p1##_type, p2##_type>(p0, p1, \
1628 ::testing::tuple<p0##_type, p1##_type, p2##_type, \
1699 ::testing::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
1773 ::testing::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
1851 ::testing::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
1936 ::testing::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
2027 ::testing::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
2123 ::testing::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \