Lines Matching refs:InnerMatcher
1234 template <typename InnerMatcher>
1237 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {} in NotMatcher()
1247 InnerMatcher matcher_;
1655 template <typename InnerMatcher>
1658 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {} in PointeeMatcher()
1681 explicit Impl(const InnerMatcher& matcher) in Impl()
1709 const InnerMatcher matcher_;
2219 template <typename InnerMatcher>
2220 explicit QuantifierMatcherImpl(InnerMatcher inner_matcher)
2258 template <typename InnerMatcher>
2259 explicit ContainsMatcherImpl(InnerMatcher inner_matcher)
2287 template <typename InnerMatcher>
2288 explicit EachMatcherImpl(InnerMatcher inner_matcher)
2355 template <typename InnerMatcher>
2356 explicit KeyMatcherImpl(InnerMatcher inner_matcher)
2802 template <typename InnerMatcher>
2803 inline internal::PointeeMatcher<InnerMatcher> Pointee(
2804 const InnerMatcher& inner_matcher) {
2805 return internal::PointeeMatcher<InnerMatcher>(inner_matcher);
3024 template <typename InnerMatcher>
3025 inline internal::NotMatcher<InnerMatcher> Not(InnerMatcher m) {
3026 return internal::NotMatcher<InnerMatcher>(m);
3193 template <typename InnerMatcher>
3194 inline InnerMatcher AllArgs(const InnerMatcher& matcher) { return matcher; }