Lines Matching refs:p1
434 #define GMOCK_INTERNAL_DECL_TYPE_AND_2_VALUE_PARAMS(p0, p1) , \ argument
435 typename p0##_type, typename p1##_type
436 #define GMOCK_INTERNAL_DECL_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2) , \ argument
437 typename p0##_type, typename p1##_type, typename p2##_type
438 #define GMOCK_INTERNAL_DECL_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3) , \ argument
439 typename p0##_type, typename p1##_type, typename p2##_type, \
441 #define GMOCK_INTERNAL_DECL_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) , \ argument
442 typename p0##_type, typename p1##_type, typename p2##_type, \
444 #define GMOCK_INTERNAL_DECL_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) , \ argument
445 typename p0##_type, typename p1##_type, typename p2##_type, \
447 #define GMOCK_INTERNAL_DECL_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
448 p6) , typename p0##_type, typename p1##_type, typename p2##_type, \
451 #define GMOCK_INTERNAL_DECL_TYPE_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
452 p6, p7) , typename p0##_type, typename p1##_type, typename p2##_type, \
455 #define GMOCK_INTERNAL_DECL_TYPE_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
456 p6, p7, p8) , typename p0##_type, typename p1##_type, typename p2##_type, \
459 #define GMOCK_INTERNAL_DECL_TYPE_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
460 p6, p7, p8, p9) , typename p0##_type, typename p1##_type, \
470 #define GMOCK_INTERNAL_INIT_AND_2_VALUE_PARAMS(p0, p1)\ argument
471 (p0##_type gmock_p0, p1##_type gmock_p1) : p0(::std::move(gmock_p0)), \
472 p1(::std::move(gmock_p1))
473 #define GMOCK_INTERNAL_INIT_AND_3_VALUE_PARAMS(p0, p1, p2)\ argument
474 (p0##_type gmock_p0, p1##_type gmock_p1, \
476 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2))
477 #define GMOCK_INTERNAL_INIT_AND_4_VALUE_PARAMS(p0, p1, p2, p3)\ argument
478 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
480 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
482 #define GMOCK_INTERNAL_INIT_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)\ argument
483 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
485 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
487 #define GMOCK_INTERNAL_INIT_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)\ argument
488 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
491 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
494 #define GMOCK_INTERNAL_INIT_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)\ argument
495 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
498 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
501 #define GMOCK_INTERNAL_INIT_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)\ argument
502 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
505 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
509 #define GMOCK_INTERNAL_INIT_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
511 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
515 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
519 #define GMOCK_INTERNAL_INIT_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
521 (p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
525 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
534 #define GMOCK_INTERNAL_DEFN_AND_2_VALUE_PARAMS(p0, p1) p0##_type p0; \ argument
535 p1##_type p1;
536 #define GMOCK_INTERNAL_DEFN_AND_3_VALUE_PARAMS(p0, p1, p2) p0##_type p0; \ argument
537 p1##_type p1; p2##_type p2;
538 #define GMOCK_INTERNAL_DEFN_AND_4_VALUE_PARAMS(p0, p1, p2, p3) p0##_type p0; \ argument
539 p1##_type p1; p2##_type p2; p3##_type p3;
540 #define GMOCK_INTERNAL_DEFN_AND_5_VALUE_PARAMS(p0, p1, p2, p3, \ argument
541 p4) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4;
542 #define GMOCK_INTERNAL_DEFN_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, \ argument
543 p5) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; \
545 #define GMOCK_INTERNAL_DEFN_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
546 p6) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; \
548 #define GMOCK_INTERNAL_DEFN_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
549 p7) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; p4##_type p4; \
551 #define GMOCK_INTERNAL_DEFN_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
552 p7, p8) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; \
554 #define GMOCK_INTERNAL_DEFN_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
555 p7, p8, p9) p0##_type p0; p1##_type p1; p2##_type p2; p3##_type p3; \
562 #define GMOCK_INTERNAL_LIST_AND_2_VALUE_PARAMS(p0, p1) p0, p1 argument
563 #define GMOCK_INTERNAL_LIST_AND_3_VALUE_PARAMS(p0, p1, p2) p0, p1, p2 argument
564 #define GMOCK_INTERNAL_LIST_AND_4_VALUE_PARAMS(p0, p1, p2, p3) p0, p1, p2, p3 argument
565 #define GMOCK_INTERNAL_LIST_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) p0, p1, \ argument
567 #define GMOCK_INTERNAL_LIST_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) p0, \ argument
568 p1, p2, p3, p4, p5
569 #define GMOCK_INTERNAL_LIST_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
570 p6) p0, p1, p2, p3, p4, p5, p6
571 #define GMOCK_INTERNAL_LIST_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
572 p7) p0, p1, p2, p3, p4, p5, p6, p7
573 #define GMOCK_INTERNAL_LIST_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
574 p7, p8) p0, p1, p2, p3, p4, p5, p6, p7, p8
575 #define GMOCK_INTERNAL_LIST_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
576 p7, p8, p9) p0, p1, p2, p3, p4, p5, p6, p7, p8, p9
581 #define GMOCK_INTERNAL_LIST_TYPE_AND_2_VALUE_PARAMS(p0, p1) , p0##_type, \ argument
582 p1##_type
583 #define GMOCK_INTERNAL_LIST_TYPE_AND_3_VALUE_PARAMS(p0, p1, p2) , p0##_type, \ argument
584 p1##_type, p2##_type
585 #define GMOCK_INTERNAL_LIST_TYPE_AND_4_VALUE_PARAMS(p0, p1, p2, p3) , \ argument
586 p0##_type, p1##_type, p2##_type, p3##_type
587 #define GMOCK_INTERNAL_LIST_TYPE_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) , \ argument
588 p0##_type, p1##_type, p2##_type, p3##_type, p4##_type
589 #define GMOCK_INTERNAL_LIST_TYPE_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) , \ argument
590 p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type
591 #define GMOCK_INTERNAL_LIST_TYPE_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
592 p6) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, p5##_type, \
594 #define GMOCK_INTERNAL_LIST_TYPE_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
595 p6, p7) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
597 #define GMOCK_INTERNAL_LIST_TYPE_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
598 p6, p7, p8) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
600 #define GMOCK_INTERNAL_LIST_TYPE_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
601 p6, p7, p8, p9) , p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
607 #define GMOCK_INTERNAL_DECL_AND_2_VALUE_PARAMS(p0, p1) p0##_type p0, \ argument
608 p1##_type p1
609 #define GMOCK_INTERNAL_DECL_AND_3_VALUE_PARAMS(p0, p1, p2) p0##_type p0, \ argument
610 p1##_type p1, p2##_type p2
611 #define GMOCK_INTERNAL_DECL_AND_4_VALUE_PARAMS(p0, p1, p2, p3) p0##_type p0, \ argument
612 p1##_type p1, p2##_type p2, p3##_type p3
613 #define GMOCK_INTERNAL_DECL_AND_5_VALUE_PARAMS(p0, p1, p2, p3, \ argument
614 p4) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4
615 #define GMOCK_INTERNAL_DECL_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, \ argument
616 p5) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, \
618 #define GMOCK_INTERNAL_DECL_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, \ argument
619 p6) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, \
621 #define GMOCK_INTERNAL_DECL_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
622 p7) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, \
624 #define GMOCK_INTERNAL_DECL_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
625 p7, p8) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
627 #define GMOCK_INTERNAL_DECL_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
628 p7, p8, p9) p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
635 #define GMOCK_INTERNAL_COUNT_AND_2_VALUE_PARAMS(p0, p1) P2 argument
636 #define GMOCK_INTERNAL_COUNT_AND_3_VALUE_PARAMS(p0, p1, p2) P3 argument
637 #define GMOCK_INTERNAL_COUNT_AND_4_VALUE_PARAMS(p0, p1, p2, p3) P4 argument
638 #define GMOCK_INTERNAL_COUNT_AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4) P5 argument
639 #define GMOCK_INTERNAL_COUNT_AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5) P6 argument
640 #define GMOCK_INTERNAL_COUNT_AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6) P7 argument
641 #define GMOCK_INTERNAL_COUNT_AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
643 #define GMOCK_INTERNAL_COUNT_AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
645 #define GMOCK_INTERNAL_COUNT_AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, \ argument
813 #define ACTION_P2(name, p0, p1)\ argument
814 template <typename p0##_type, typename p1##_type>\
818 p1##_type gmock_p1) : p0(::std::forward<p0##_type>(gmock_p0)), \
819 p1(::std::forward<p1##_type>(gmock_p1)) {}\
828 p1##_type gmock_p1) : p0(::std::forward<p0##_type>(gmock_p0)), \
829 p1(::std::forward<p1##_type>(gmock_p1)) {}\
843 p1##_type p1;\
848 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1));\
851 p1##_type p1;\
855 template <typename p0##_type, typename p1##_type>\
856 inline name##ActionP2<p0##_type, p1##_type> name(p0##_type p0, \
857 p1##_type p1) {\
858 return name##ActionP2<p0##_type, p1##_type>(p0, p1);\
860 template <typename p0##_type, typename p1##_type>\
867 name##ActionP2<p0##_type, p1##_type>::gmock_Impl<F>::gmock_PerformImpl(\
870 #define ACTION_P3(name, p0, p1, p2)\ argument
871 template <typename p0##_type, typename p1##_type, typename p2##_type>\
874 name##ActionP3(p0##_type gmock_p0, p1##_type gmock_p1, \
876 p1(::std::forward<p1##_type>(gmock_p1)), \
885 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, \
887 p1(::std::forward<p1##_type>(gmock_p1)), \
902 p1##_type p1;\
908 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2));\
911 p1##_type p1;\
916 template <typename p0##_type, typename p1##_type, typename p2##_type>\
917 inline name##ActionP3<p0##_type, p1##_type, p2##_type> name(p0##_type p0, \
918 p1##_type p1, p2##_type p2) {\
919 return name##ActionP3<p0##_type, p1##_type, p2##_type>(p0, p1, p2);\
921 template <typename p0##_type, typename p1##_type, typename p2##_type>\
928 name##ActionP3<p0##_type, p1##_type, \
932 #define ACTION_P4(name, p0, p1, p2, p3)\ argument
933 template <typename p0##_type, typename p1##_type, typename p2##_type, \
937 name##ActionP4(p0##_type gmock_p0, p1##_type gmock_p1, \
940 p1(::std::forward<p1##_type>(gmock_p1)), \
950 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
952 p1(::std::forward<p1##_type>(gmock_p1)), \
968 p1##_type p1;\
975 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3));\
978 p1##_type p1;\
984 template <typename p0##_type, typename p1##_type, typename p2##_type, \
986 inline name##ActionP4<p0##_type, p1##_type, p2##_type, \
987 p3##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, \
989 return name##ActionP4<p0##_type, p1##_type, p2##_type, p3##_type>(p0, p1, \
992 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1000 name##ActionP4<p0##_type, p1##_type, p2##_type, \
1004 #define ACTION_P5(name, p0, p1, p2, p3, p4)\ argument
1005 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1009 name##ActionP5(p0##_type gmock_p0, p1##_type gmock_p1, \
1012 p1(::std::forward<p1##_type>(gmock_p1)), \
1023 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1026 p1(::std::forward<p1##_type>(gmock_p1)), \
1043 p1##_type p1;\
1051 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3, p4));\
1054 p1##_type p1;\
1061 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1063 inline name##ActionP5<p0##_type, p1##_type, p2##_type, p3##_type, \
1064 p4##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
1066 return name##ActionP5<p0##_type, p1##_type, p2##_type, p3##_type, \
1067 p4##_type>(p0, p1, p2, p3, p4);\
1069 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1077 name##ActionP5<p0##_type, p1##_type, p2##_type, p3##_type, \
1081 #define ACTION_P6(name, p0, p1, p2, p3, p4, p5)\ argument
1082 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1086 name##ActionP6(p0##_type gmock_p0, p1##_type gmock_p1, \
1089 p1(::std::forward<p1##_type>(gmock_p1)), \
1101 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1104 p1(::std::forward<p1##_type>(gmock_p1)), \
1122 p1##_type p1;\
1131 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3, p4, p5));\
1134 p1##_type p1;\
1142 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1144 inline name##ActionP6<p0##_type, p1##_type, p2##_type, p3##_type, \
1145 p4##_type, p5##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, \
1147 return name##ActionP6<p0##_type, p1##_type, p2##_type, p3##_type, \
1148 p4##_type, p5##_type>(p0, p1, p2, p3, p4, p5);\
1150 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1158 name##ActionP6<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
1162 #define ACTION_P7(name, p0, p1, p2, p3, p4, p5, p6)\ argument
1163 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1168 name##ActionP7(p0##_type gmock_p0, p1##_type gmock_p1, \
1172 p1(::std::forward<p1##_type>(gmock_p1)), \
1185 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1188 p1(::std::forward<p1##_type>(gmock_p1)), \
1207 p1##_type p1;\
1217 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3, p4, p5, \
1221 p1##_type p1;\
1230 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1233 inline name##ActionP7<p0##_type, p1##_type, p2##_type, p3##_type, \
1234 p4##_type, p5##_type, p6##_type> name(p0##_type p0, p1##_type p1, \
1237 return name##ActionP7<p0##_type, p1##_type, p2##_type, p3##_type, \
1238 p4##_type, p5##_type, p6##_type>(p0, p1, p2, p3, p4, p5, p6);\
1240 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1249 name##ActionP7<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
1253 #define ACTION_P8(name, p0, p1, p2, p3, p4, p5, p6, p7)\ argument
1254 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1259 name##ActionP8(p0##_type gmock_p0, p1##_type gmock_p1, \
1263 p1(::std::forward<p1##_type>(gmock_p1)), \
1277 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1281 p1(::std::forward<p1##_type>(gmock_p1)), \
1301 p1##_type p1;\
1312 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3, p4, p5, \
1316 p1##_type p1;\
1326 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1329 inline name##ActionP8<p0##_type, p1##_type, p2##_type, p3##_type, \
1331 p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, p5##_type p5, \
1333 return name##ActionP8<p0##_type, p1##_type, p2##_type, p3##_type, \
1334 p4##_type, p5##_type, p6##_type, p7##_type>(p0, p1, p2, p3, p4, p5, \
1337 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1346 name##ActionP8<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
1351 #define ACTION_P9(name, p0, p1, p2, p3, p4, p5, p6, p7, p8)\ argument
1352 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1357 name##ActionP9(p0##_type gmock_p0, p1##_type gmock_p1, \
1361 p1(::std::forward<p1##_type>(gmock_p1)), \
1376 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1380 p1(::std::forward<p1##_type>(gmock_p1)), \
1401 p1##_type p1;\
1413 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3, p4, p5, \
1417 p1##_type p1;\
1428 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1431 inline name##ActionP9<p0##_type, p1##_type, p2##_type, p3##_type, \
1433 p8##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
1436 return name##ActionP9<p0##_type, p1##_type, p2##_type, p3##_type, \
1437 p4##_type, p5##_type, p6##_type, p7##_type, p8##_type>(p0, p1, p2, \
1440 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1449 name##ActionP9<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
1454 #define ACTION_P10(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)\ argument
1455 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1461 name##ActionP10(p0##_type gmock_p0, p1##_type gmock_p1, \
1466 p1(::std::forward<p1##_type>(gmock_p1)), \
1482 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1486 p1(::std::forward<p1##_type>(gmock_p1)), \
1508 p1##_type p1;\
1521 return ::testing::Action<F>(new gmock_Impl<F>(p0, p1, p2, p3, p4, p5, \
1525 p1##_type p1;\
1537 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1541 inline name##ActionP10<p0##_type, p1##_type, p2##_type, p3##_type, \
1543 p9##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
1546 return name##ActionP10<p0##_type, p1##_type, p2##_type, p3##_type, \
1548 p1, p2, p3, p4, p5, p6, p7, p8, p9);\
1550 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1560 name##ActionP10<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
1700 AND_2_VALUE_PARAMS(p0, p1)) { in ACTION_TEMPLATE() argument
1704 ::std::get<k>(args), p0, p1); in ACTION_TEMPLATE()
1709 AND_3_VALUE_PARAMS(p0, p1, p2)) { in ACTION_TEMPLATE() argument
1713 ::std::get<k>(args), p0, p1, p2); in ACTION_TEMPLATE()
1718 AND_4_VALUE_PARAMS(p0, p1, p2, p3)) { in ACTION_TEMPLATE() argument
1722 ::std::get<k>(args), p0, p1, p2, p3); in ACTION_TEMPLATE()
1727 AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)) { in ACTION_TEMPLATE() argument
1731 ::std::get<k>(args), p0, p1, p2, p3, p4); in ACTION_TEMPLATE()
1736 AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)) { in ACTION_TEMPLATE() argument
1740 ::std::get<k>(args), p0, p1, p2, p3, p4, p5); in ACTION_TEMPLATE()
1745 AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)) { in ACTION_TEMPLATE() argument
1749 ::std::get<k>(args), p0, p1, p2, p3, p4, p5, p6); in ACTION_TEMPLATE()
1754 AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)) { in ACTION_TEMPLATE() argument
1758 ::std::get<k>(args), p0, p1, p2, p3, p4, p5, p6, p7); in ACTION_TEMPLATE()
1763 AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)) { in ACTION_TEMPLATE() argument
1767 ::std::get<k>(args), p0, p1, p2, p3, p4, p5, p6, p7, p8); in ACTION_TEMPLATE()
1772 AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)) { in ACTION_TEMPLATE() argument
1776 ::std::get<k>(args), p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); in ACTION_TEMPLATE()
1798 AND_2_VALUE_PARAMS(p0, p1)) { in ACTION_TEMPLATE() argument
1799 return new T(p0, p1); in ACTION_TEMPLATE()
1804 AND_3_VALUE_PARAMS(p0, p1, p2)) { in ACTION_TEMPLATE() argument
1805 return new T(p0, p1, p2); in ACTION_TEMPLATE()
1810 AND_4_VALUE_PARAMS(p0, p1, p2, p3)) { in ACTION_TEMPLATE() argument
1811 return new T(p0, p1, p2, p3); in ACTION_TEMPLATE()
1816 AND_5_VALUE_PARAMS(p0, p1, p2, p3, p4)) { in ACTION_TEMPLATE() argument
1817 return new T(p0, p1, p2, p3, p4); in ACTION_TEMPLATE()
1822 AND_6_VALUE_PARAMS(p0, p1, p2, p3, p4, p5)) { in ACTION_TEMPLATE() argument
1823 return new T(p0, p1, p2, p3, p4, p5); in ACTION_TEMPLATE()
1828 AND_7_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6)) { in ACTION_TEMPLATE() argument
1829 return new T(p0, p1, p2, p3, p4, p5, p6); in ACTION_TEMPLATE()
1834 AND_8_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7)) { in ACTION_TEMPLATE() argument
1835 return new T(p0, p1, p2, p3, p4, p5, p6, p7); in ACTION_TEMPLATE()
1840 AND_9_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8)) { in ACTION_TEMPLATE() argument
1841 return new T(p0, p1, p2, p3, p4, p5, p6, p7, p8); in ACTION_TEMPLATE()
1846 AND_10_VALUE_PARAMS(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)) { in ACTION_TEMPLATE() argument
1847 return new T(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9); in ACTION_TEMPLATE()