Lines Matching defs:a1
300 Action<int(int, int, double, const std::string&)> a1 = Invoke(SumOfFirst2);
303 EXPECT_EQ(12, a1.Perform(dummy));
313 Action<int(std::string, bool, int, int)> a1 = Invoke(&foo, &Foo::SumOfLast2);
314 EXPECT_EQ(12, a1.Perform(std::make_tuple(CharPtr("hi"), true, 10, 2)));
483 const Action<void(int n)> a1 = SaveArg<0>(&result);
484 a1.Perform(std::make_tuple(5));
490 const Action<void(bool, char)> a1 = SaveArg<1>(&result);
491 a1.Perform(std::make_tuple(true, 'a'));
498 const Action<void(const int*)> a1 = SaveArgPointee<0>(&result);
499 a1.Perform(std::make_tuple(&value));
506 const Action<void(bool, char*)> a1 = SaveArgPointee<1>(&result);
507 a1.Perform(std::make_tuple(true, &value));
513 const Action<void(int&)> a1 = SetArgReferee<0>(1);
514 a1.Perform(std::tuple<int&>(value));
520 const Action<void(int, int&)> a1 = SetArgReferee<1>('a');
521 a1.Perform(std::tuple<int, int&>(0, value));
527 const Action<void(bool, int, int&, const char*)> a1 = SetArgReferee<2>('a');
528 a1.Perform(std::tuple<bool, int, int&, const char*>(true, 0, value, "hi"));
550 const Action<void(DeletionTester*)> a1 = DeleteArg<0>(); // NOLINT
552 a1.Perform(std::make_tuple(t));
561 a1 = DeleteArg<9>();
563 a1.Perform(std::make_tuple(true, 5, 6, CharPtr("hi"), false, 7, 8, 9, 10, t));
847 // Tests DoAll(a1, a2).
856 // Tests DoAll(a1, a2, a3).
866 // Tests DoAll(a1, a2, a3, a4).
879 // Tests DoAll(a1, a2, a3, a4, a5).
893 // Tests DoAll(a1, a2, ..., a6).
908 // Tests DoAll(a1, a2, ..., a7).
925 // Tests DoAll(a1, a2, ..., a8).
945 // Tests DoAll(a1, a2, ..., a9).
966 // Tests DoAll(a1, a2, ..., a10).
1032 Action<double()> a1 = Return5();
1033 EXPECT_DOUBLE_EQ(5, a1.Perform(std::make_tuple()));
1043 Action<void(int, int*)> a1 = IncrementArg1();
1045 a1.Perform(std::make_tuple(5, &n));
1058 Action<void(int, bool, int*)> a1 = IncrementArg2();
1060 a1.Perform(std::make_tuple(5, false, &n));
1073 Action<int(int, char, int*)> a1 = Sum2();
1075 EXPECT_EQ(11, a1.Perform(std::make_tuple(5, Char(6), &dummy)));
1093 Action<int(bool)> a1 = InvokeDummy();
1094 EXPECT_EQ(1, a1.Perform(std::make_tuple(true)));
1095 EXPECT_EQ(1, a1.Perform(std::make_tuple(false)));
1107 Action<int(bool)> a1 = InvokeDummy2();
1108 EXPECT_EQ(1, a1.Perform(std::make_tuple(true)));
1109 EXPECT_EQ(1, a1.Perform(std::make_tuple(false)));
1142 Action<int(int, int)> a1 = action_test::Sum();
1143 EXPECT_EQ(3, a1.Perform(std::make_tuple(1, 2)));
1151 Action<int(int)> a1 = PlusTwo();
1152 EXPECT_EQ(4, a1.Perform(std::make_tuple(2)));
1163 Action<int(int m, bool t)> a1 = Plus(9);
1164 EXPECT_EQ(10, a1.Perform(std::make_tuple(1, true)));
1176 Action<int(char m, bool t)> a1 = TypedPlus(9);
1177 EXPECT_EQ(10, a1.Perform(std::make_tuple(Char(1), true)));
1183 Action<std::string(const std::string& s)> a1 = Plus("tail");
1186 EXPECT_EQ("retail", a1.Perform(dummy));
1205 const MyAction a1 = OverloadedAction();
1206 EXPECT_STREQ("hello", a1.Perform(std::make_tuple(false, CharPtr("world"))));
1207 EXPECT_STREQ("world", a1.Perform(std::make_tuple(true, CharPtr("world"))));
1223 Action<double(int m, bool t)> a1 = Plus(100, 20, 3.4);
1224 EXPECT_DOUBLE_EQ(3123.4, a1.Perform(std::make_tuple(3000, true)));
1235 Action<int(int)> a1 = Plus(1, 2, 3, 4);
1236 EXPECT_EQ(10 + 1 + 2 + 3 + 4, a1.Perform(std::make_tuple(10)));
1242 Action<int(int)> a1 = Plus(1, 2, 3, 4, 5);
1243 EXPECT_EQ(10 + 1 + 2 + 3 + 4 + 5, a1.Perform(std::make_tuple(10)));
1251 Action<int(int)> a1 = Plus(1, 2, 3, 4, 5, 6);
1252 EXPECT_EQ(10 + 1 + 2 + 3 + 4 + 5 + 6, a1.Perform(std::make_tuple(10)));
1260 Action<int(int)> a1 = Plus(1, 2, 3, 4, 5, 6, 7);
1261 EXPECT_EQ(10 + 1 + 2 + 3 + 4 + 5 + 6 + 7, a1.Perform(std::make_tuple(10)));
1269 Action<int(int)> a1 = Plus(1, 2, 3, 4, 5, 6, 7, 8);
1271 a1.Perform(std::make_tuple(10)));
1279 Action<int(int)> a1 = Plus(1, 2, 3, 4, 5, 6, 7, 8, 9);
1281 a1.Perform(std::make_tuple(10)));
1291 Action<int(int)> a1 = Plus(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
1293 a1.Perform(std::make_tuple(10)));
1358 Action<const std::string()> a1 = Concat("Hello", "1", 2);
1359 EXPECT_EQ("Hello12", a1.Perform(std::make_tuple()));
1361 a1 = Concat(1, 2, 3);
1362 EXPECT_EQ("123", a1.Perform(std::make_tuple()));
1376 DoFooActionP<int> a1 = DoFoo(1);
1396 (void)a1;
1414 ACTION_P10(Plus10, a0, a1, a2, a3, a4, a5, a6, a7, a8, a9) {
1415 return a0 + a1 + a2 + a3 + a4 + a5 + a6 + a7 + a8 + a9;
1440 TenArgConstructorClass(int a1, int a2, int a3, int a4, int a5, int a6, int a7,
1442 : value_(a1 + a2 + a3 + a4 + a5 + a6 + a7 + a8 + a9 + a10) {}
1573 const Action<int()> a1 = ReturnSum(1);
1578 EXPECT_EQ(1, a1.Perform(std::make_tuple()));