Lines Matching defs:testing
134 // using testing::PrintToString;
289 namespace testing {
468 operator ::testing::Matcher<T>() const { // NOLINT(runtime/explicit)
469 return ::testing::Matcher<T>(new
490 operator ::testing::Matcher<F>() const { // NOLINT(runtime/explicit)
496 ::testing::Matcher<F> Apply(IndexSequence<tuple_ids...>) const {
497 return ::testing::Matcher<F>(
2704 testing::SafeMatcherCast<const Element&>(inner_matcher)) {}
2957 testing::SafeMatcherCast<const KeyType&>(inner_matcher)) {}
3060 testing::SafeMatcherCast<const FirstType&>(first_matcher)),
3062 testing::SafeMatcherCast<const SecondType&>(second_matcher)) {}
3282 : matchers_(testing::SafeMatcherCast<
3940 explicit VariantMatcher(::testing::Matcher<const T&> matcher)
3945 ::testing::MatchResultListener* listener) const {
3986 const ::testing::Matcher<const T&> matcher_;
4001 explicit AnyCastMatcher(const ::testing::Matcher<const T&>& matcher)
4006 ::testing::MatchResultListener* listener) const {
4047 const ::testing::Matcher<const T&> matcher_;
4813 // occurrences including testing for absence with Times(0).
5058 return testing::Matches(matcher)(value);
5438 ::testing::internal::MakePredicateFormatterFromMatcher(matcher), value)
5441 ::testing::internal::MakePredicateFormatterFromMatcher(matcher), value)
5446 : public ::testing::internal::MatcherBaseImpl<name##Matcher> { \
5449 class gmock_Impl : public ::testing::MatcherInterface<const arg_type&> { \
5454 ::testing::MatchResultListener* result_listener) const override; \
5469 return ::testing::internal::FormatMatcherDescription(negation, #name, \
5484 ::testing::MatchResultListener* result_listener GTEST_ATTRIBUTE_UNUSED_) \
5524 class full_name : public ::testing::internal::MatcherBaseImpl< \
5529 class gmock_Impl : public ::testing::MatcherInterface<const arg_type&> { \
5535 ::testing::MatchResultListener* result_listener) const override; \
5550 return ::testing::internal::FormatMatcherDescription( \
5552 ::testing::internal::UniversalTersePrintTupleFieldsToStrings( \
5568 ::testing::MatchResultListener* \
5611 } // namespace testing