Lines Matching defs:matcher_maker

2734   // matcher_maker is a pointer to a function which creates a FloatingEqMatcher.
2736 testing::internal::FloatingEqMatcher<RawType> (*matcher_maker)(RawType)) {
2737 Matcher<RawType> m1 = matcher_maker(0.0);
2743 Matcher<RawType> m2 = matcher_maker(close_to_positive_zero_);
2746 Matcher<RawType> m3 = matcher_maker(1.0);
2750 // Test commutativity: matcher_maker(0.0).Matches(1.0) was tested above.
2753 Matcher<RawType> m4 = matcher_maker(-infinity_);
2756 Matcher<RawType> m5 = matcher_maker(infinity_);
2763 // matcher_maker can produce a Matcher<const RawType&>, which is needed in
2765 Matcher<const RawType&> m6 = matcher_maker(0.0);
2770 // matcher_maker can produce a Matcher<RawType&>, which is needed in some
2772 Matcher<RawType&> m7 = matcher_maker(0.0);
2822 // matcher_maker is a pointer to a function which creates a FloatingEqMatcher.
2825 (*matcher_maker)(RawType, RawType)) {
2826 Matcher<RawType> m1 = matcher_maker(0.0, 0.0);
2833 Matcher<RawType> m2 = matcher_maker(0.0, 1.0);
2843 Matcher<RawType> m3 = matcher_maker(ParentType::infinity_, 0.0);
2848 Matcher<RawType> m4 = matcher_maker(-ParentType::infinity_, 0.0);
2854 Matcher<RawType> m5 = matcher_maker(ParentType::max_, ParentType::max_);
2858 Matcher<RawType> m6 = matcher_maker(-ParentType::max_, ParentType::max_);
2862 Matcher<RawType> m7 = matcher_maker(ParentType::max_, 0);
2866 Matcher<RawType> m8 = matcher_maker(-ParentType::max_, 0);
2872 Matcher<RawType> m9 = matcher_maker(
2876 // matcher_maker can produce a Matcher<const RawType&>, which is needed in
2878 Matcher<const RawType&> m10 = matcher_maker(0.0, 1.0);
2883 // matcher_maker can produce a Matcher<RawType&>, which is needed in some
2885 Matcher<RawType&> m11 = matcher_maker(0.0, 1.0);