Lines Matching refs:tuple
58 using testing::tuple;
111 const tuple<int, bool> t(5, true);
112 EXPECT_THAT(t, Args<>(Eq(tuple<>())));
113 EXPECT_THAT(t, Not(Args<>(Ne(tuple<>()))));
117 const tuple<int, bool> t(5, true);
124 const tuple<short, int, long> t(4, 5, 6L); // NOLINT
132 const tuple<short, int, long> t(4, 5, 6L); // NOLINT
138 const tuple<short, int, long> t(4, 5, 6L); // NOLINT
163 const tuple<short, int, long, int> t(4, 5, 6L, 6); // NOLINT
169 typedef tuple<char, int, int> Tuple3;
176 typedef tuple<char, char, int> Tuple3;
197 const Matcher<tuple<int, bool, char> > m = Args<2, 0>(Lt());
198 EXPECT_EQ("are a tuple whose fields (#2, #0) are a pair where "
204 const Matcher<const tuple<int, bool, char, int>&> m =
206 EXPECT_EQ("are a tuple whose fields (#0, #2, #3) are a tuple "
212 const Matcher<tuple<int, char> > m = Args<1, 0>(Gt());
213 EXPECT_EQ("are a tuple whose fields (#1, #0) aren't a pair "
219 const Matcher<tuple<bool, int, int> > m = Args<1, 2>(Eq());
227 class LessThanMatcher : public MatcherInterface<tuple<char, int> > {
231 virtual bool MatchAndExplain(tuple<char, int> value,
242 Matcher<tuple<char, int> > LessThan() {
247 const Matcher<tuple<char, int, int> > m = Args<0, 2>(LessThan());
510 ::testing::tuple<int*, size_t> array_as_tuple(array, 2);
564 ::testing::internal::ElementsAreMatcher<testing::tuple<int, int> >