Lines Matching refs:p1
367 #define MATCHER_P2(name, p0, p1, description)\ argument
368 template <typename p0##_type, typename p1##_type>\
375 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1)\
376 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)) {}\
387 p1##_type const p1;\
397 ::std::tuple<p0##_type, p1##_type>(p0, p1)));\
403 new gmock_Impl<arg_type>(p0, p1));\
406 p1##_type gmock_p1) : p0(::std::move(gmock_p0)), \
407 p1(::std::move(gmock_p1)) {\
410 p1##_type const p1;\
413 template <typename p0##_type, typename p1##_type>\
414 inline name##MatcherP2<p0##_type, p1##_type> name(p0##_type p0, \
415 p1##_type p1) {\
416 return name##MatcherP2<p0##_type, p1##_type>(p0, p1);\
418 template <typename p0##_type, typename p1##_type>\
421 p1##_type>::gmock_Impl<arg_type>::MatchAndExplain(\
426 #define MATCHER_P3(name, p0, p1, p2, description)\ argument
427 template <typename p0##_type, typename p1##_type, typename p2##_type>\
434 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2)\
435 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
447 p1##_type const p1;\
458 ::std::tuple<p0##_type, p1##_type, p2##_type>(p0, p1, p2)));\
464 new gmock_Impl<arg_type>(p0, p1, p2));\
466 name##MatcherP3(p0##_type gmock_p0, p1##_type gmock_p1, \
468 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)) {\
471 p1##_type const p1;\
475 template <typename p0##_type, typename p1##_type, typename p2##_type>\
476 inline name##MatcherP3<p0##_type, p1##_type, p2##_type> name(p0##_type p0, \
477 p1##_type p1, p2##_type p2) {\
478 return name##MatcherP3<p0##_type, p1##_type, p2##_type>(p0, p1, p2);\
480 template <typename p0##_type, typename p1##_type, typename p2##_type>\
482 bool name##MatcherP3<p0##_type, p1##_type, \
488 #define MATCHER_P4(name, p0, p1, p2, p3, description)\ argument
489 template <typename p0##_type, typename p1##_type, typename p2##_type, \
497 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
499 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
511 p1##_type const p1;\
523 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type>(p0, \
524 p1, p2, p3)));\
530 new gmock_Impl<arg_type>(p0, p1, p2, p3));\
532 name##MatcherP4(p0##_type gmock_p0, p1##_type gmock_p1, \
534 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
538 p1##_type const p1;\
543 template <typename p0##_type, typename p1##_type, typename p2##_type, \
545 inline name##MatcherP4<p0##_type, p1##_type, p2##_type, \
546 p3##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, \
548 return name##MatcherP4<p0##_type, p1##_type, p2##_type, p3##_type>(p0, \
549 p1, p2, p3);\
551 template <typename p0##_type, typename p1##_type, typename p2##_type, \
554 bool name##MatcherP4<p0##_type, p1##_type, p2##_type, \
560 #define MATCHER_P5(name, p0, p1, p2, p3, p4, description)\ argument
561 template <typename p0##_type, typename p1##_type, typename p2##_type, \
569 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
571 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
584 p1##_type const p1;\
597 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
598 p4##_type>(p0, p1, p2, p3, p4)));\
604 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4));\
606 name##MatcherP5(p0##_type gmock_p0, p1##_type gmock_p1, \
609 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
613 p1##_type const p1;\
619 template <typename p0##_type, typename p1##_type, typename p2##_type, \
621 inline name##MatcherP5<p0##_type, p1##_type, p2##_type, p3##_type, \
622 p4##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
624 return name##MatcherP5<p0##_type, p1##_type, p2##_type, p3##_type, \
625 p4##_type>(p0, p1, p2, p3, p4);\
627 template <typename p0##_type, typename p1##_type, typename p2##_type, \
630 bool name##MatcherP5<p0##_type, p1##_type, p2##_type, p3##_type, \
636 #define MATCHER_P6(name, p0, p1, p2, p3, p4, p5, description)\ argument
637 template <typename p0##_type, typename p1##_type, typename p2##_type, \
645 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
647 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
660 p1##_type const p1;\
674 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
675 p4##_type, p5##_type>(p0, p1, p2, p3, p4, p5)));\
681 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5));\
683 name##MatcherP6(p0##_type gmock_p0, p1##_type gmock_p1, \
686 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
691 p1##_type const p1;\
698 template <typename p0##_type, typename p1##_type, typename p2##_type, \
700 inline name##MatcherP6<p0##_type, p1##_type, p2##_type, p3##_type, \
701 p4##_type, p5##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, \
703 return name##MatcherP6<p0##_type, p1##_type, p2##_type, p3##_type, \
704 p4##_type, p5##_type>(p0, p1, p2, p3, p4, p5);\
706 template <typename p0##_type, typename p1##_type, typename p2##_type, \
709 bool name##MatcherP6<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
715 #define MATCHER_P7(name, p0, p1, p2, p3, p4, p5, p6, description)\ argument
716 template <typename p0##_type, typename p1##_type, typename p2##_type, \
725 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
728 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
742 p1##_type const p1;\
757 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
758 p4##_type, p5##_type, p6##_type>(p0, p1, p2, p3, p4, p5, \
765 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6));\
767 name##MatcherP7(p0##_type gmock_p0, p1##_type gmock_p1, \
770 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
775 p1##_type const p1;\
783 template <typename p0##_type, typename p1##_type, typename p2##_type, \
786 inline name##MatcherP7<p0##_type, p1##_type, p2##_type, p3##_type, \
787 p4##_type, p5##_type, p6##_type> name(p0##_type p0, p1##_type p1, \
790 return name##MatcherP7<p0##_type, p1##_type, p2##_type, p3##_type, \
791 p4##_type, p5##_type, p6##_type>(p0, p1, p2, p3, p4, p5, p6);\
793 template <typename p0##_type, typename p1##_type, typename p2##_type, \
797 bool name##MatcherP7<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
803 #define MATCHER_P8(name, p0, p1, p2, p3, p4, p5, p6, p7, description)\ argument
804 template <typename p0##_type, typename p1##_type, typename p2##_type, \
813 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
816 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
830 p1##_type const p1;\
846 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
847 p4##_type, p5##_type, p6##_type, p7##_type>(p0, p1, p2, \
854 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6, p7));\
856 name##MatcherP8(p0##_type gmock_p0, p1##_type gmock_p1, \
860 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
866 p1##_type const p1;\
875 template <typename p0##_type, typename p1##_type, typename p2##_type, \
878 inline name##MatcherP8<p0##_type, p1##_type, p2##_type, p3##_type, \
880 p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, p5##_type p5, \
882 return name##MatcherP8<p0##_type, p1##_type, p2##_type, p3##_type, \
883 p4##_type, p5##_type, p6##_type, p7##_type>(p0, p1, p2, p3, p4, p5, \
886 template <typename p0##_type, typename p1##_type, typename p2##_type, \
890 bool name##MatcherP8<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
897 #define MATCHER_P9(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, description)\ argument
898 template <typename p0##_type, typename p1##_type, typename p2##_type, \
907 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
910 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
925 p1##_type const p1;\
942 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
944 p8##_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8)));\
950 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8));\
952 name##MatcherP9(p0##_type gmock_p0, p1##_type gmock_p1, \
956 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
962 p1##_type const p1;\
972 template <typename p0##_type, typename p1##_type, typename p2##_type, \
975 inline name##MatcherP9<p0##_type, p1##_type, p2##_type, p3##_type, \
977 p8##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
980 return name##MatcherP9<p0##_type, p1##_type, p2##_type, p3##_type, \
981 p4##_type, p5##_type, p6##_type, p7##_type, p8##_type>(p0, p1, p2, \
984 template <typename p0##_type, typename p1##_type, typename p2##_type, \
988 bool name##MatcherP9<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
995 #define MATCHER_P10(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, description)\ argument
996 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1006 gmock_Impl(p0##_type gmock_p0, p1##_type gmock_p1, p2##_type gmock_p2, \
1010 : p0(::std::move(gmock_p0)), p1(::std::move(gmock_p1)), \
1025 p1##_type const p1;\
1043 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
1045 p9##_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)));\
1051 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9));\
1053 name##MatcherP10(p0##_type gmock_p0, p1##_type gmock_p1, \
1057 p1(::std::move(gmock_p1)), p2(::std::move(gmock_p2)), \
1064 p1##_type const p1;\
1075 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1079 inline name##MatcherP10<p0##_type, p1##_type, p2##_type, p3##_type, \
1081 p9##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
1084 return name##MatcherP10<p0##_type, p1##_type, p2##_type, p3##_type, \
1086 p1, p2, p3, p4, p5, p6, p7, p8, p9);\
1088 template <typename p0##_type, typename p1##_type, typename p2##_type, \
1093 bool name##MatcherP10<p0##_type, p1##_type, p2##_type, p3##_type, \