Lines Matching refs:make_tuple

536   EXPECT_EQ(5, action.Perform(std::make_tuple(true, 5)));
549 EXPECT_EQ(5, action.Perform(std::make_tuple(true, 5)));
550 EXPECT_EQ(0, action.Perform(std::make_tuple(false, 1)));
559 EXPECT_EQ(5, a1.Perform(std::make_tuple(true, 5)));
560 EXPECT_EQ(0, a1.Perform(std::make_tuple(false, 1)));
563 EXPECT_EQ(5, a2.Perform(std::make_tuple(true, 5)));
564 EXPECT_EQ(0, a2.Perform(std::make_tuple(false, 1)));
569 EXPECT_EQ(5, a1.Perform(std::make_tuple(true, 5)));
570 EXPECT_EQ(0, a1.Perform(std::make_tuple(false, 1)));
573 EXPECT_EQ(5, a2.Perform(std::make_tuple(true, 5)));
574 EXPECT_EQ(0, a2.Perform(std::make_tuple(false, 1)));
590 EXPECT_EQ(1, a2.Perform(std::make_tuple('a')));
591 EXPECT_EQ(0, a2.Perform(std::make_tuple('\0')));
642 EXPECT_EQ(5, a1.Perform(std::make_tuple(false, 5, 2.0)));
649 EXPECT_EQ(0, a1.Perform(std::make_tuple()));
652 EXPECT_TRUE(a2.Perform(std::make_tuple()) == nullptr);
659 return ret.Perform(std::make_tuple(1));
665 EXPECT_EQ(1, ret.Perform(std::make_tuple()));
668 EXPECT_EQ(-5, ret.Perform(std::make_tuple()));
674 EXPECT_STREQ("Hello", a1.Perform(std::make_tuple()));
677 EXPECT_EQ("world", a2.Perform(std::make_tuple()));
824 EXPECT_EQ(&base, ret.Perform(std::make_tuple()));
827 EXPECT_EQ(&derived, ret.Perform(std::make_tuple()));
864 EXPECT_TRUE(a1.Perform(std::make_tuple()) == nullptr);
867 EXPECT_TRUE(a2.Perform(std::make_tuple(true)) == nullptr);
874 EXPECT_TRUE(a1.Perform(std::make_tuple()) == nullptr);
877 EXPECT_TRUE(a2.Perform(std::make_tuple("foo")) == nullptr);
885 EXPECT_EQ(&n, &ret.Perform(std::make_tuple(true)));
893 EXPECT_EQ(&base, &a.Perform(std::make_tuple()));
896 EXPECT_EQ(&derived, &a.Perform(std::make_tuple()));
941 EXPECT_NE(&n, &ret.Perform(std::make_tuple()));
942 EXPECT_EQ(42, ret.Perform(std::make_tuple()));
945 EXPECT_NE(&n, &ret.Perform(std::make_tuple()));
946 EXPECT_EQ(42, ret.Perform(std::make_tuple()));
954 EXPECT_NE(&base, &a.Perform(std::make_tuple()));
957 EXPECT_NE(&derived, &a.Perform(std::make_tuple()));
964 EXPECT_EQ(1, ret.Perform(std::make_tuple()));
965 EXPECT_EQ(2, ret.Perform(std::make_tuple()));
966 EXPECT_EQ(3, ret.Perform(std::make_tuple()));
967 EXPECT_EQ(1, ret.Perform(std::make_tuple()));
968 EXPECT_EQ(2, ret.Perform(std::make_tuple()));
969 EXPECT_EQ(3, ret.Perform(std::make_tuple()));
977 EXPECT_EQ(4.4, ret.Perform(std::make_tuple()));
978 EXPECT_EQ(5.5, ret.Perform(std::make_tuple()));
979 EXPECT_EQ(6.6, ret.Perform(std::make_tuple()));
980 EXPECT_EQ(4.4, ret.Perform(std::make_tuple()));
981 EXPECT_EQ(5.5, ret.Perform(std::make_tuple()));
982 EXPECT_EQ(6.6, ret.Perform(std::make_tuple()));
1078 a.Perform(std::make_tuple(true, &n, &ch));
1085 a.Perform(std::make_tuple(true, &n, &ch));
1096 a.Perform(std::make_tuple(&str, &ptr));
1102 a.Perform(std::make_tuple(&str, &ptr));
1111 a.Perform(std::make_tuple(&ptr));
1119 a2.Perform(std::make_tuple(&str));
1132 a.Perform(std::make_tuple(true, &str, &ptr));
1140 a.Perform(std::make_tuple(true, &str, &ptr));
1150 a.Perform(std::make_tuple(true, &ptr));
1160 a2.Perform(std::make_tuple(true, &str));
1173 a.Perform(std::make_tuple(true, &n, &ch));
1180 a.Perform(std::make_tuple(true, &n, &ch));
1230 EXPECT_EQ(1, a.Perform(std::make_tuple(2)));
1234 EXPECT_EQ(1, a2.Perform(std::make_tuple(2, 3.5)));
1239 a3.Perform(std::make_tuple(1));
1247 EXPECT_EQ(2, a.Perform(std::make_tuple()));
1252 EXPECT_EQ(2, a2.Perform(std::make_tuple(3, 3.5, 'a')));
1257 a3.Perform(std::make_tuple());
1266 EXPECT_EQ(123, a.Perform(std::make_tuple(true, 'a')));
1272 a.Perform(std::make_tuple(1));
1285 a.Perform(std::make_tuple());
1300 a.Perform(std::make_tuple(2));
1307 a.Perform(std::make_tuple(0));
1314 a.Perform(std::make_tuple());
1321 a.Perform(std::make_tuple(0));
1482 EXPECT_TRUE(a.Perform(std::make_tuple(1.5, -1)));
1483 EXPECT_FALSE(a.Perform(std::make_tuple(1.5, 1)));
1491 EXPECT_EQ(s + 2, a.Perform(std::make_tuple(CharPtr(s), 0.5, Short(2))));
1507 a.Perform(std::make_tuple(CharPtr("0"), CharPtr("1"), CharPtr("2"),
1523 std::make_tuple(std::string("hi"), 2, 10);
1531 EXPECT_EQ(123, a.Perform(std::make_tuple(100, Char(20), Short(3))));
1538 EXPECT_EQ(4, a.Perform(std::make_tuple(false, 1, 10)));
1546 EXPECT_EQ(s + 2, a.Perform(std::make_tuple(Short(2), CharPtr(s))));
1554 a.Perform(std::make_tuple(Short(100), Char(20), 5.6, Char(3))));
1561 a.Perform(std::make_tuple(1.5, 'a', 3));
1609 EXPECT_EQ(-5, a.Perform(std::make_tuple()));
1616 EXPECT_EQ(&x, a.Perform(std::make_tuple()));
1622 EXPECT_DOUBLE_EQ(5.0, a.Perform(std::make_tuple()));
1719 UnaryConstructorClass* c = a.Perform(std::make_tuple());
1727 UnaryConstructorClass* c = a.Perform(std::make_tuple(false, 5));
1735 const UnaryConstructorClass* c = a.Perform(std::make_tuple());
1753 TenArgConstructorClass* c = a.Perform(std::make_tuple());
2072 EXPECT_EQ(7, a1.Perform(std::make_tuple(UniqueInt(7))));
2077 EXPECT_EQ(5, a1.Perform(std::make_tuple(true, 5)));
2078 EXPECT_EQ(0, a1.Perform(std::make_tuple(false, 5)));
2084 a2.Perform(std::make_tuple(UniqueInt(5)));
2090 EXPECT_EQ(2, ai.Perform(std::make_tuple(1)));
2092 EXPECT_EQ(3.0, ad.Perform(std::make_tuple(1.5)));
2099 EXPECT_EQ(1, a1.Perform(std::make_tuple(42)));
2100 EXPECT_EQ(0, a2.Perform(std::make_tuple(42)));
2105 EXPECT_EQ(0, s2.Perform(std::make_tuple("")));
2106 EXPECT_EQ(1, s2.Perform(std::make_tuple("hello")));
2111 EXPECT_TRUE(x1.Perform(std::make_tuple("hello")));
2112 EXPECT_TRUE(x2.Perform(std::make_tuple("hello")));
2118 EXPECT_EQ(7, d.Perform(std::make_tuple(1)));
2129 std::tuple<int, double, double> dummy = std::make_tuple(3, 7.3, 9.44);
2136 EXPECT_EQ(1, a.Perform(std::make_tuple(nullptr)));
2139 EXPECT_EQ(7, a.Perform(std::make_tuple(nullptr)));
2143 a2.Perform(std::make_tuple(nullptr, &x));
2151 1, testing::Action<int(int)>(ReturnArity()).Perform(std::make_tuple(0)));
2156 .Perform(std::make_tuple(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)));
2162 .Perform(std::make_tuple(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,