• Home
  • Raw
  • Download

Lines Matching refs:InnerMatcher

1224 template <typename InnerMatcher>
1227 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
1237 InnerMatcher matcher_;
1817 template <typename InnerMatcher>
1820 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1844 explicit Impl(const InnerMatcher& matcher)
1869 const InnerMatcher matcher_;
1876 template <typename InnerMatcher>
1879 explicit PointerMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1903 explicit Impl(const InnerMatcher& matcher)
1927 const InnerMatcher matcher_;
2163 template <typename Callable, typename InnerMatcher>
2166 ResultOfMatcher(Callable callable, InnerMatcher matcher)
2221 const InnerMatcher matcher_;
2630 template <typename InnerMatcher>
2631 explicit QuantifierMatcherImpl(InnerMatcher inner_matcher)
2667 template <typename InnerMatcher>
2668 explicit ContainsMatcherImpl(InnerMatcher inner_matcher)
2693 template <typename InnerMatcher>
2694 explicit EachMatcherImpl(InnerMatcher inner_matcher)
2780 template <typename InnerMatcher>
2781 explicit KeyMatcherImpl(InnerMatcher inner_matcher)
2833 template <typename InnerMatcher>
2836 explicit AddressMatcher(InnerMatcher m) : matcher_(m) {}
2849 explicit Impl(const InnerMatcher& matcher)
2872 const InnerMatcher matcher_;
3896 template <typename InnerMatcher>
3897 explicit ArgsMatcherImpl(const InnerMatcher& inner_matcher)
3945 template <class InnerMatcher, size_t... k>
3948 explicit ArgsMatcher(InnerMatcher inner_matcher)
3957 InnerMatcher inner_matcher_;
4167 template <typename InnerMatcher>
4168 inline internal::PointeeMatcher<InnerMatcher> Pointee(
4169 const InnerMatcher& inner_matcher) {
4170 return internal::PointeeMatcher<InnerMatcher>(inner_matcher);
4281 template <typename Callable, typename InnerMatcher>
4282 internal::ResultOfMatcher<Callable, InnerMatcher> ResultOf(
4283 Callable callable, InnerMatcher matcher) {
4284 return internal::ResultOfMatcher<Callable, InnerMatcher>(
4480 template <typename InnerMatcher>
4481 inline internal::NotMatcher<InnerMatcher> Not(InnerMatcher m) {
4482 return internal::NotMatcher<InnerMatcher>(m);
4828 template <typename InnerMatcher>
4829 inline internal::PointerMatcher<InnerMatcher> Pointer(
4830 const InnerMatcher& inner_matcher) {
4831 return internal::PointerMatcher<InnerMatcher>(inner_matcher);
4836 template <typename InnerMatcher>
4837 inline internal::AddressMatcher<InnerMatcher> Address(
4838 const InnerMatcher& inner_matcher) {
4839 return internal::AddressMatcher<InnerMatcher>(inner_matcher);
5004 template <size_t... k, typename InnerMatcher>
5005 internal::ArgsMatcher<typename std::decay<InnerMatcher>::type, k...> Args(
5006 InnerMatcher&& matcher) {
5007 return internal::ArgsMatcher<typename std::decay<InnerMatcher>::type, k...>(
5008 std::forward<InnerMatcher>(matcher));
5018 template <typename InnerMatcher>
5019 inline InnerMatcher AllArgs(const InnerMatcher& matcher) { return matcher; }