Lines Matching refs:p3
485 #define MATCHER_P4(name, p0, p1, p2, p3, description)\ argument
487 typename p3##_type>\
495 p3##_type gmock_p3)\
497 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)) {}\
510 p3##_type const p3;\
520 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type>(p0, \
521 p1, p2, p3)));\
527 new gmock_Impl<arg_type>(p0, p1, p2, p3));\
530 p2##_type gmock_p2, p3##_type gmock_p3) : p0(::std::move(gmock_p0)), \
532 p3(::std::move(gmock_p3)) {\
537 p3##_type const p3;\
541 typename p3##_type>\
543 p3##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, \
544 p3##_type p3) {\
545 return name##MatcherP4<p0##_type, p1##_type, p2##_type, p3##_type>(p0, \
546 p1, p2, p3);\
549 typename p3##_type>\
552 p3##_type>::gmock_Impl<arg_type>::MatchAndExplain(\
557 #define MATCHER_P5(name, p0, p1, p2, p3, p4, description)\ argument
559 typename p3##_type, typename p4##_type>\
567 p3##_type gmock_p3, p4##_type gmock_p4)\
569 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)), \
583 p3##_type const p3;\
594 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
595 p4##_type>(p0, p1, p2, p3, p4)));\
601 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4));\
604 p2##_type gmock_p2, p3##_type gmock_p3, \
607 p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)) {\
612 p3##_type const p3;\
617 typename p3##_type, typename p4##_type>\
618 inline name##MatcherP5<p0##_type, p1##_type, p2##_type, p3##_type, \
619 p4##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
621 return name##MatcherP5<p0##_type, p1##_type, p2##_type, p3##_type, \
622 p4##_type>(p0, p1, p2, p3, p4);\
625 typename p3##_type, typename p4##_type>\
627 bool name##MatcherP5<p0##_type, p1##_type, p2##_type, p3##_type, \
633 #define MATCHER_P6(name, p0, p1, p2, p3, p4, p5, description)\ argument
635 typename p3##_type, typename p4##_type, typename p5##_type>\
643 p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5)\
645 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)), \
659 p3##_type const p3;\
671 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
672 p4##_type, p5##_type>(p0, p1, p2, p3, p4, p5)));\
678 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5));\
681 p2##_type gmock_p2, p3##_type gmock_p3, p4##_type gmock_p4, \
684 p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
690 p3##_type const p3;\
696 typename p3##_type, typename p4##_type, typename p5##_type>\
697 inline name##MatcherP6<p0##_type, p1##_type, p2##_type, p3##_type, \
699 p3##_type p3, p4##_type p4, p5##_type p5) {\
700 return name##MatcherP6<p0##_type, p1##_type, p2##_type, p3##_type, \
701 p4##_type, p5##_type>(p0, p1, p2, p3, p4, p5);\
704 typename p3##_type, typename p4##_type, typename p5##_type>\
706 bool name##MatcherP6<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
712 #define MATCHER_P7(name, p0, p1, p2, p3, p4, p5, p6, description)\ argument
714 typename p3##_type, typename p4##_type, typename p5##_type, \
723 p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
726 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)), \
741 p3##_type const p3;\
754 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
755 p4##_type, p5##_type, p6##_type>(p0, p1, p2, p3, p4, p5, \
762 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6));\
765 p2##_type gmock_p2, p3##_type gmock_p3, p4##_type gmock_p4, \
768 p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
774 p3##_type const p3;\
781 typename p3##_type, typename p4##_type, typename p5##_type, \
783 inline name##MatcherP7<p0##_type, p1##_type, p2##_type, p3##_type, \
785 p2##_type p2, p3##_type p3, p4##_type p4, p5##_type p5, \
787 return name##MatcherP7<p0##_type, p1##_type, p2##_type, p3##_type, \
788 p4##_type, p5##_type, p6##_type>(p0, p1, p2, p3, p4, p5, p6);\
791 typename p3##_type, typename p4##_type, typename p5##_type, \
794 bool name##MatcherP7<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
800 #define MATCHER_P8(name, p0, p1, p2, p3, p4, p5, p6, p7, description)\ argument
802 typename p3##_type, typename p4##_type, typename p5##_type, \
811 p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
814 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)), \
829 p3##_type const p3;\
843 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
845 p3, p4, p5, p6, p7)));\
851 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6, p7));\
854 p2##_type gmock_p2, p3##_type gmock_p3, p4##_type gmock_p4, \
858 p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
865 p3##_type const p3;\
873 typename p3##_type, typename p4##_type, typename p5##_type, \
875 inline name##MatcherP8<p0##_type, p1##_type, p2##_type, p3##_type, \
877 p1##_type p1, p2##_type p2, p3##_type p3, p4##_type p4, p5##_type p5, \
879 return name##MatcherP8<p0##_type, p1##_type, p2##_type, p3##_type, \
880 p4##_type, p5##_type, p6##_type, p7##_type>(p0, p1, p2, p3, p4, p5, \
884 typename p3##_type, typename p4##_type, typename p5##_type, \
887 bool name##MatcherP8<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
894 #define MATCHER_P9(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, description)\ argument
896 typename p3##_type, typename p4##_type, typename p5##_type, \
905 p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
908 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)), \
924 p3##_type const p3;\
939 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
941 p8##_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8)));\
947 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8));\
950 p2##_type gmock_p2, p3##_type gmock_p3, p4##_type gmock_p4, \
954 p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
961 p3##_type const p3;\
970 typename p3##_type, typename p4##_type, typename p5##_type, \
972 inline name##MatcherP9<p0##_type, p1##_type, p2##_type, p3##_type, \
974 p8##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
977 return name##MatcherP9<p0##_type, p1##_type, p2##_type, p3##_type, \
979 p3, p4, p5, p6, p7, p8);\
982 typename p3##_type, typename p4##_type, typename p5##_type, \
985 bool name##MatcherP9<p0##_type, p1##_type, p2##_type, p3##_type, p4##_type, \
992 #define MATCHER_P10(name, p0, p1, p2, p3, p4, p5, p6, p7, p8, p9, description)\ argument
994 typename p3##_type, typename p4##_type, typename p5##_type, \
1004 p3##_type gmock_p3, p4##_type gmock_p4, p5##_type gmock_p5, \
1008 p2(::std::move(gmock_p2)), p3(::std::move(gmock_p3)), \
1024 p3##_type const p3;\
1040 ::std::tuple<p0##_type, p1##_type, p2##_type, p3##_type, \
1042 p9##_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9)));\
1048 new gmock_Impl<arg_type>(p0, p1, p2, p3, p4, p5, p6, p7, p8, p9));\
1051 p2##_type gmock_p2, p3##_type gmock_p3, p4##_type gmock_p4, \
1055 p3(::std::move(gmock_p3)), p4(::std::move(gmock_p4)), \
1063 p3##_type const p3;\
1073 typename p3##_type, typename p4##_type, typename p5##_type, \
1076 inline name##MatcherP10<p0##_type, p1##_type, p2##_type, p3##_type, \
1078 p9##_type> name(p0##_type p0, p1##_type p1, p2##_type p2, p3##_type p3, \
1081 return name##MatcherP10<p0##_type, p1##_type, p2##_type, p3##_type, \
1083 p1, p2, p3, p4, p5, p6, p7, p8, p9);\
1086 typename p3##_type, typename p4##_type, typename p5##_type, \
1090 bool name##MatcherP10<p0##_type, p1##_type, p2##_type, p3##_type, \