Lines Matching defs:MakePolymorphicMatcher

492 //   MakePolymorphicMatcher(foo);
496 inline PolymorphicMatcher<Impl> MakePolymorphicMatcher(const Impl& impl) {
2053 // MakePolymorphicMatcher() is that the latter is not flexible
3796 return MakePolymorphicMatcher(internal::IsNullMatcher());
3803 return MakePolymorphicMatcher(internal::NotNullMatcher());
3886 return MakePolymorphicMatcher(
3898 return MakePolymorphicMatcher(
3915 return MakePolymorphicMatcher(
3956 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
3963 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
3970 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
3977 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::string>(
3985 return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::string>(
3992 return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::string>(
3999 return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::string>(
4007 return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, true));
4018 return MakePolymorphicMatcher(internal::MatchesRegexMatcher(regex, false));
4031 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
4038 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
4045 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
4052 return MakePolymorphicMatcher(internal::StrEqualityMatcher<internal::wstring>(
4060 return MakePolymorphicMatcher(internal::HasSubstrMatcher<internal::wstring>(
4067 return MakePolymorphicMatcher(internal::StartsWithMatcher<internal::wstring>(
4074 return MakePolymorphicMatcher(internal::EndsWithMatcher<internal::wstring>(
4117 return MakePolymorphicMatcher(internal::TrulyMatcher<Predicate>(pred));
4154 return MakePolymorphicMatcher(