Lines Matching refs:F
49 template <typename F>
57 template <typename F>
64 typedef R F(); typedef
65 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
67 MockSpec<F>& With() { in With()
84 typedef R F(A1); typedef
85 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
87 MockSpec<F>& With(const Matcher<A1>& m1) { in With()
105 typedef R F(A1, A2); typedef
106 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
108 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2) { in With()
126 typedef R F(A1, A2, A3); typedef
127 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
129 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
148 typedef R F(A1, A2, A3, A4); typedef
149 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
151 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
171 typedef R F(A1, A2, A3, A4, A5); typedef
172 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
174 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
195 typedef R F(A1, A2, A3, A4, A5, A6); typedef
196 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
198 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
220 typedef R F(A1, A2, A3, A4, A5, A6, A7); typedef
221 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
223 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
245 typedef R F(A1, A2, A3, A4, A5, A6, A7, A8); typedef
246 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
248 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
270 typedef R F(A1, A2, A3, A4, A5, A6, A7, A8, A9); typedef
271 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
273 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
297 typedef R F(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10); typedef
298 typedef typename internal::Function<F>::ArgumentTuple ArgumentTuple;
300 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2, in With()
331 #define GMOCK_RESULT_(tn, F) tn ::testing::internal::Function<F>::Result argument
335 #define GMOCK_ARG_(tn, F, N) tn ::testing::internal::Function<F>::Argument##N argument
339 #define GMOCK_MATCHER_(tn, F, N) const ::testing::Matcher<GMOCK_ARG_(tn, F, N)>& argument
347 #define GMOCK_METHOD0_(tn, constness, ct, Method, F) \ argument
348 GMOCK_RESULT_(tn, F) ct Method() constness { \
350 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 0, \
355 ::testing::MockSpec<F>& \
360 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(0, constness, Method)
363 #define GMOCK_METHOD1_(tn, constness, ct, Method, F) \ argument
364 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1) constness { \
366 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 1, \
371 ::testing::MockSpec<F>& \
372 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1) constness { \
376 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(1, constness, Method)
379 #define GMOCK_METHOD2_(tn, constness, ct, Method, F) \ argument
380 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
381 GMOCK_ARG_(tn, F, 2) gmock_a2) constness { \
383 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 2, \
388 ::testing::MockSpec<F>& \
389 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
390 GMOCK_MATCHER_(tn, F, 2) gmock_a2) constness { \
394 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(2, constness, Method)
397 #define GMOCK_METHOD3_(tn, constness, ct, Method, F) \ argument
398 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
399 GMOCK_ARG_(tn, F, 2) gmock_a2, \
400 GMOCK_ARG_(tn, F, 3) gmock_a3) constness { \
402 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 3, \
408 ::testing::MockSpec<F>& \
409 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
410 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
411 GMOCK_MATCHER_(tn, F, 3) gmock_a3) constness { \
416 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(3, constness, Method)
419 #define GMOCK_METHOD4_(tn, constness, ct, Method, F) \ argument
420 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
421 GMOCK_ARG_(tn, F, 2) gmock_a2, \
422 GMOCK_ARG_(tn, F, 3) gmock_a3, \
423 GMOCK_ARG_(tn, F, 4) gmock_a4) constness { \
425 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 4, \
431 ::testing::MockSpec<F>& \
432 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
433 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
434 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
435 GMOCK_MATCHER_(tn, F, 4) gmock_a4) constness { \
440 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(4, constness, Method)
443 #define GMOCK_METHOD5_(tn, constness, ct, Method, F) \ argument
444 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
445 GMOCK_ARG_(tn, F, 2) gmock_a2, \
446 GMOCK_ARG_(tn, F, 3) gmock_a3, \
447 GMOCK_ARG_(tn, F, 4) gmock_a4, \
448 GMOCK_ARG_(tn, F, 5) gmock_a5) constness { \
450 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 5, \
456 ::testing::MockSpec<F>& \
457 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
458 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
459 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
460 GMOCK_MATCHER_(tn, F, 4) gmock_a4, \
461 GMOCK_MATCHER_(tn, F, 5) gmock_a5) constness { \
466 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(5, constness, Method)
469 #define GMOCK_METHOD6_(tn, constness, ct, Method, F) \ argument
470 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
471 GMOCK_ARG_(tn, F, 2) gmock_a2, \
472 GMOCK_ARG_(tn, F, 3) gmock_a3, \
473 GMOCK_ARG_(tn, F, 4) gmock_a4, \
474 GMOCK_ARG_(tn, F, 5) gmock_a5, \
475 GMOCK_ARG_(tn, F, 6) gmock_a6) constness { \
477 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 6, \
483 ::testing::MockSpec<F>& \
484 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
485 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
486 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
487 GMOCK_MATCHER_(tn, F, 4) gmock_a4, \
488 GMOCK_MATCHER_(tn, F, 5) gmock_a5, \
489 GMOCK_MATCHER_(tn, F, 6) gmock_a6) constness { \
494 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(6, constness, Method)
497 #define GMOCK_METHOD7_(tn, constness, ct, Method, F) \ argument
498 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
499 GMOCK_ARG_(tn, F, 2) gmock_a2, \
500 GMOCK_ARG_(tn, F, 3) gmock_a3, \
501 GMOCK_ARG_(tn, F, 4) gmock_a4, \
502 GMOCK_ARG_(tn, F, 5) gmock_a5, \
503 GMOCK_ARG_(tn, F, 6) gmock_a6, \
504 GMOCK_ARG_(tn, F, 7) gmock_a7) constness { \
506 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 7, \
512 ::testing::MockSpec<F>& \
513 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
514 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
515 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
516 GMOCK_MATCHER_(tn, F, 4) gmock_a4, \
517 GMOCK_MATCHER_(tn, F, 5) gmock_a5, \
518 GMOCK_MATCHER_(tn, F, 6) gmock_a6, \
519 GMOCK_MATCHER_(tn, F, 7) gmock_a7) constness { \
524 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(7, constness, Method)
527 #define GMOCK_METHOD8_(tn, constness, ct, Method, F) \ argument
528 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
529 GMOCK_ARG_(tn, F, 2) gmock_a2, \
530 GMOCK_ARG_(tn, F, 3) gmock_a3, \
531 GMOCK_ARG_(tn, F, 4) gmock_a4, \
532 GMOCK_ARG_(tn, F, 5) gmock_a5, \
533 GMOCK_ARG_(tn, F, 6) gmock_a6, \
534 GMOCK_ARG_(tn, F, 7) gmock_a7, \
535 GMOCK_ARG_(tn, F, 8) gmock_a8) constness { \
537 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 8, \
543 ::testing::MockSpec<F>& \
544 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
545 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
546 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
547 GMOCK_MATCHER_(tn, F, 4) gmock_a4, \
548 GMOCK_MATCHER_(tn, F, 5) gmock_a5, \
549 GMOCK_MATCHER_(tn, F, 6) gmock_a6, \
550 GMOCK_MATCHER_(tn, F, 7) gmock_a7, \
551 GMOCK_MATCHER_(tn, F, 8) gmock_a8) constness { \
556 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(8, constness, Method)
559 #define GMOCK_METHOD9_(tn, constness, ct, Method, F) \ argument
560 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
561 GMOCK_ARG_(tn, F, 2) gmock_a2, \
562 GMOCK_ARG_(tn, F, 3) gmock_a3, \
563 GMOCK_ARG_(tn, F, 4) gmock_a4, \
564 GMOCK_ARG_(tn, F, 5) gmock_a5, \
565 GMOCK_ARG_(tn, F, 6) gmock_a6, \
566 GMOCK_ARG_(tn, F, 7) gmock_a7, \
567 GMOCK_ARG_(tn, F, 8) gmock_a8, \
568 GMOCK_ARG_(tn, F, 9) gmock_a9) constness { \
570 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 9, \
577 ::testing::MockSpec<F>& \
578 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
579 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
580 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
581 GMOCK_MATCHER_(tn, F, 4) gmock_a4, \
582 GMOCK_MATCHER_(tn, F, 5) gmock_a5, \
583 GMOCK_MATCHER_(tn, F, 6) gmock_a6, \
584 GMOCK_MATCHER_(tn, F, 7) gmock_a7, \
585 GMOCK_MATCHER_(tn, F, 8) gmock_a8, \
586 GMOCK_MATCHER_(tn, F, 9) gmock_a9) constness { \
592 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(9, constness, Method)
595 #define GMOCK_METHOD10_(tn, constness, ct, Method, F) \ argument
596 GMOCK_RESULT_(tn, F) ct Method(GMOCK_ARG_(tn, F, 1) gmock_a1, \
597 GMOCK_ARG_(tn, F, 2) gmock_a2, \
598 GMOCK_ARG_(tn, F, 3) gmock_a3, \
599 GMOCK_ARG_(tn, F, 4) gmock_a4, \
600 GMOCK_ARG_(tn, F, 5) gmock_a5, \
601 GMOCK_ARG_(tn, F, 6) gmock_a6, \
602 GMOCK_ARG_(tn, F, 7) gmock_a7, \
603 GMOCK_ARG_(tn, F, 8) gmock_a8, \
604 GMOCK_ARG_(tn, F, 9) gmock_a9, \
605 GMOCK_ARG_(tn, F, 10) gmock_a10) constness { \
607 tn ::testing::internal::Function<F>::ArgumentTuple>::value == 10, \
614 ::testing::MockSpec<F>& \
615 gmock_##Method(GMOCK_MATCHER_(tn, F, 1) gmock_a1, \
616 GMOCK_MATCHER_(tn, F, 2) gmock_a2, \
617 GMOCK_MATCHER_(tn, F, 3) gmock_a3, \
618 GMOCK_MATCHER_(tn, F, 4) gmock_a4, \
619 GMOCK_MATCHER_(tn, F, 5) gmock_a5, \
620 GMOCK_MATCHER_(tn, F, 6) gmock_a6, \
621 GMOCK_MATCHER_(tn, F, 7) gmock_a7, \
622 GMOCK_MATCHER_(tn, F, 8) gmock_a8, \
623 GMOCK_MATCHER_(tn, F, 9) gmock_a9, \
624 GMOCK_MATCHER_(tn, F, 10) gmock_a10) constness { \
630 mutable ::testing::FunctionMocker<F> GMOCK_MOCKER_(10, constness, Method)
632 #define MOCK_METHOD0(m, F) GMOCK_METHOD0_(, , , m, F) argument
633 #define MOCK_METHOD1(m, F) GMOCK_METHOD1_(, , , m, F) argument
634 #define MOCK_METHOD2(m, F) GMOCK_METHOD2_(, , , m, F) argument
635 #define MOCK_METHOD3(m, F) GMOCK_METHOD3_(, , , m, F) argument
636 #define MOCK_METHOD4(m, F) GMOCK_METHOD4_(, , , m, F) argument
637 #define MOCK_METHOD5(m, F) GMOCK_METHOD5_(, , , m, F) argument
638 #define MOCK_METHOD6(m, F) GMOCK_METHOD6_(, , , m, F) argument
639 #define MOCK_METHOD7(m, F) GMOCK_METHOD7_(, , , m, F) argument
640 #define MOCK_METHOD8(m, F) GMOCK_METHOD8_(, , , m, F) argument
641 #define MOCK_METHOD9(m, F) GMOCK_METHOD9_(, , , m, F) argument
642 #define MOCK_METHOD10(m, F) GMOCK_METHOD10_(, , , m, F) argument
644 #define MOCK_CONST_METHOD0(m, F) GMOCK_METHOD0_(, const, , m, F) argument
645 #define MOCK_CONST_METHOD1(m, F) GMOCK_METHOD1_(, const, , m, F) argument
646 #define MOCK_CONST_METHOD2(m, F) GMOCK_METHOD2_(, const, , m, F) argument
647 #define MOCK_CONST_METHOD3(m, F) GMOCK_METHOD3_(, const, , m, F) argument
648 #define MOCK_CONST_METHOD4(m, F) GMOCK_METHOD4_(, const, , m, F) argument
649 #define MOCK_CONST_METHOD5(m, F) GMOCK_METHOD5_(, const, , m, F) argument
650 #define MOCK_CONST_METHOD6(m, F) GMOCK_METHOD6_(, const, , m, F) argument
651 #define MOCK_CONST_METHOD7(m, F) GMOCK_METHOD7_(, const, , m, F) argument
652 #define MOCK_CONST_METHOD8(m, F) GMOCK_METHOD8_(, const, , m, F) argument
653 #define MOCK_CONST_METHOD9(m, F) GMOCK_METHOD9_(, const, , m, F) argument
654 #define MOCK_CONST_METHOD10(m, F) GMOCK_METHOD10_(, const, , m, F) argument
656 #define MOCK_METHOD0_T(m, F) GMOCK_METHOD0_(typename, , , m, F) argument
657 #define MOCK_METHOD1_T(m, F) GMOCK_METHOD1_(typename, , , m, F) argument
658 #define MOCK_METHOD2_T(m, F) GMOCK_METHOD2_(typename, , , m, F) argument
659 #define MOCK_METHOD3_T(m, F) GMOCK_METHOD3_(typename, , , m, F) argument
660 #define MOCK_METHOD4_T(m, F) GMOCK_METHOD4_(typename, , , m, F) argument
661 #define MOCK_METHOD5_T(m, F) GMOCK_METHOD5_(typename, , , m, F) argument
662 #define MOCK_METHOD6_T(m, F) GMOCK_METHOD6_(typename, , , m, F) argument
663 #define MOCK_METHOD7_T(m, F) GMOCK_METHOD7_(typename, , , m, F) argument
664 #define MOCK_METHOD8_T(m, F) GMOCK_METHOD8_(typename, , , m, F) argument
665 #define MOCK_METHOD9_T(m, F) GMOCK_METHOD9_(typename, , , m, F) argument
666 #define MOCK_METHOD10_T(m, F) GMOCK_METHOD10_(typename, , , m, F) argument
668 #define MOCK_CONST_METHOD0_T(m, F) GMOCK_METHOD0_(typename, const, , m, F) argument
669 #define MOCK_CONST_METHOD1_T(m, F) GMOCK_METHOD1_(typename, const, , m, F) argument
670 #define MOCK_CONST_METHOD2_T(m, F) GMOCK_METHOD2_(typename, const, , m, F) argument
671 #define MOCK_CONST_METHOD3_T(m, F) GMOCK_METHOD3_(typename, const, , m, F) argument
672 #define MOCK_CONST_METHOD4_T(m, F) GMOCK_METHOD4_(typename, const, , m, F) argument
673 #define MOCK_CONST_METHOD5_T(m, F) GMOCK_METHOD5_(typename, const, , m, F) argument
674 #define MOCK_CONST_METHOD6_T(m, F) GMOCK_METHOD6_(typename, const, , m, F) argument
675 #define MOCK_CONST_METHOD7_T(m, F) GMOCK_METHOD7_(typename, const, , m, F) argument
676 #define MOCK_CONST_METHOD8_T(m, F) GMOCK_METHOD8_(typename, const, , m, F) argument
677 #define MOCK_CONST_METHOD9_T(m, F) GMOCK_METHOD9_(typename, const, , m, F) argument
678 #define MOCK_CONST_METHOD10_T(m, F) GMOCK_METHOD10_(typename, const, , m, F) argument
680 #define MOCK_METHOD0_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD0_(, , ct, m, F) argument
681 #define MOCK_METHOD1_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD1_(, , ct, m, F) argument
682 #define MOCK_METHOD2_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD2_(, , ct, m, F) argument
683 #define MOCK_METHOD3_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD3_(, , ct, m, F) argument
684 #define MOCK_METHOD4_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD4_(, , ct, m, F) argument
685 #define MOCK_METHOD5_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD5_(, , ct, m, F) argument
686 #define MOCK_METHOD6_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD6_(, , ct, m, F) argument
687 #define MOCK_METHOD7_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD7_(, , ct, m, F) argument
688 #define MOCK_METHOD8_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD8_(, , ct, m, F) argument
689 #define MOCK_METHOD9_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD9_(, , ct, m, F) argument
690 #define MOCK_METHOD10_WITH_CALLTYPE(ct, m, F) GMOCK_METHOD10_(, , ct, m, F) argument
692 #define MOCK_CONST_METHOD0_WITH_CALLTYPE(ct, m, F) \ argument
693 GMOCK_METHOD0_(, const, ct, m, F)
694 #define MOCK_CONST_METHOD1_WITH_CALLTYPE(ct, m, F) \ argument
695 GMOCK_METHOD1_(, const, ct, m, F)
696 #define MOCK_CONST_METHOD2_WITH_CALLTYPE(ct, m, F) \ argument
697 GMOCK_METHOD2_(, const, ct, m, F)
698 #define MOCK_CONST_METHOD3_WITH_CALLTYPE(ct, m, F) \ argument
699 GMOCK_METHOD3_(, const, ct, m, F)
700 #define MOCK_CONST_METHOD4_WITH_CALLTYPE(ct, m, F) \ argument
701 GMOCK_METHOD4_(, const, ct, m, F)
702 #define MOCK_CONST_METHOD5_WITH_CALLTYPE(ct, m, F) \ argument
703 GMOCK_METHOD5_(, const, ct, m, F)
704 #define MOCK_CONST_METHOD6_WITH_CALLTYPE(ct, m, F) \ argument
705 GMOCK_METHOD6_(, const, ct, m, F)
706 #define MOCK_CONST_METHOD7_WITH_CALLTYPE(ct, m, F) \ argument
707 GMOCK_METHOD7_(, const, ct, m, F)
708 #define MOCK_CONST_METHOD8_WITH_CALLTYPE(ct, m, F) \ argument
709 GMOCK_METHOD8_(, const, ct, m, F)
710 #define MOCK_CONST_METHOD9_WITH_CALLTYPE(ct, m, F) \ argument
711 GMOCK_METHOD9_(, const, ct, m, F)
712 #define MOCK_CONST_METHOD10_WITH_CALLTYPE(ct, m, F) \ argument
713 GMOCK_METHOD10_(, const, ct, m, F)
715 #define MOCK_METHOD0_T_WITH_CALLTYPE(ct, m, F) \ argument
716 GMOCK_METHOD0_(typename, , ct, m, F)
717 #define MOCK_METHOD1_T_WITH_CALLTYPE(ct, m, F) \ argument
718 GMOCK_METHOD1_(typename, , ct, m, F)
719 #define MOCK_METHOD2_T_WITH_CALLTYPE(ct, m, F) \ argument
720 GMOCK_METHOD2_(typename, , ct, m, F)
721 #define MOCK_METHOD3_T_WITH_CALLTYPE(ct, m, F) \ argument
722 GMOCK_METHOD3_(typename, , ct, m, F)
723 #define MOCK_METHOD4_T_WITH_CALLTYPE(ct, m, F) \ argument
724 GMOCK_METHOD4_(typename, , ct, m, F)
725 #define MOCK_METHOD5_T_WITH_CALLTYPE(ct, m, F) \ argument
726 GMOCK_METHOD5_(typename, , ct, m, F)
727 #define MOCK_METHOD6_T_WITH_CALLTYPE(ct, m, F) \ argument
728 GMOCK_METHOD6_(typename, , ct, m, F)
729 #define MOCK_METHOD7_T_WITH_CALLTYPE(ct, m, F) \ argument
730 GMOCK_METHOD7_(typename, , ct, m, F)
731 #define MOCK_METHOD8_T_WITH_CALLTYPE(ct, m, F) \ argument
732 GMOCK_METHOD8_(typename, , ct, m, F)
733 #define MOCK_METHOD9_T_WITH_CALLTYPE(ct, m, F) \ argument
734 GMOCK_METHOD9_(typename, , ct, m, F)
735 #define MOCK_METHOD10_T_WITH_CALLTYPE(ct, m, F) \ argument
736 GMOCK_METHOD10_(typename, , ct, m, F)
738 #define MOCK_CONST_METHOD0_T_WITH_CALLTYPE(ct, m, F) \ argument
739 GMOCK_METHOD0_(typename, const, ct, m, F)
740 #define MOCK_CONST_METHOD1_T_WITH_CALLTYPE(ct, m, F) \ argument
741 GMOCK_METHOD1_(typename, const, ct, m, F)
742 #define MOCK_CONST_METHOD2_T_WITH_CALLTYPE(ct, m, F) \ argument
743 GMOCK_METHOD2_(typename, const, ct, m, F)
744 #define MOCK_CONST_METHOD3_T_WITH_CALLTYPE(ct, m, F) \ argument
745 GMOCK_METHOD3_(typename, const, ct, m, F)
746 #define MOCK_CONST_METHOD4_T_WITH_CALLTYPE(ct, m, F) \ argument
747 GMOCK_METHOD4_(typename, const, ct, m, F)
748 #define MOCK_CONST_METHOD5_T_WITH_CALLTYPE(ct, m, F) \ argument
749 GMOCK_METHOD5_(typename, const, ct, m, F)
750 #define MOCK_CONST_METHOD6_T_WITH_CALLTYPE(ct, m, F) \ argument
751 GMOCK_METHOD6_(typename, const, ct, m, F)
752 #define MOCK_CONST_METHOD7_T_WITH_CALLTYPE(ct, m, F) \ argument
753 GMOCK_METHOD7_(typename, const, ct, m, F)
754 #define MOCK_CONST_METHOD8_T_WITH_CALLTYPE(ct, m, F) \ argument
755 GMOCK_METHOD8_(typename, const, ct, m, F)
756 #define MOCK_CONST_METHOD9_T_WITH_CALLTYPE(ct, m, F) \ argument
757 GMOCK_METHOD9_(typename, const, ct, m, F)
758 #define MOCK_CONST_METHOD10_T_WITH_CALLTYPE(ct, m, F) \ argument
759 GMOCK_METHOD10_(typename, const, ct, m, F)
796 template <typename F>