Lines Matching refs:InnerMatcher

1257 template <typename InnerMatcher>
1260 explicit NotMatcher(InnerMatcher matcher) : matcher_(matcher) {}
1270 InnerMatcher matcher_;
1866 template <typename InnerMatcher>
1869 explicit PointeeMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1893 explicit Impl(const InnerMatcher& matcher)
1918 const InnerMatcher matcher_;
1925 template <typename InnerMatcher>
1928 explicit PointerMatcher(const InnerMatcher& matcher) : matcher_(matcher) {}
1952 explicit Impl(const InnerMatcher& matcher)
1976 const InnerMatcher matcher_;
2210 template <typename Callable, typename InnerMatcher>
2213 ResultOfMatcher(Callable callable, InnerMatcher matcher)
2218 InnerMatcher matcher)
2293 const InnerMatcher matcher_;
2716 template <typename InnerMatcher>
2717 explicit QuantifierMatcherImpl(InnerMatcher inner_matcher)
2800 template <typename InnerMatcher>
2801 explicit ContainsMatcherImpl(InnerMatcher inner_matcher)
2826 template <typename InnerMatcher>
2827 explicit EachMatcherImpl(InnerMatcher inner_matcher)
2852 template <typename InnerMatcher>
2853 explicit ContainsTimesMatcherImpl(InnerMatcher inner_matcher,
2969 template <typename InnerMatcher>
2970 explicit KeyMatcherImpl(InnerMatcher inner_matcher)
3021 template <typename InnerMatcher>
3024 explicit AddressMatcher(InnerMatcher m) : matcher_(m) {}
3037 explicit Impl(const InnerMatcher& matcher)
3060 const InnerMatcher matcher_;
4116 template <typename InnerMatcher>
4117 explicit ArgsMatcherImpl(const InnerMatcher& inner_matcher)
4170 template <class InnerMatcher, size_t... k>
4173 explicit ArgsMatcher(InnerMatcher inner_matcher)
4182 InnerMatcher inner_matcher_;
4392 template <typename InnerMatcher>
4393 inline internal::PointeeMatcher<InnerMatcher> Pointee(
4394 const InnerMatcher& inner_matcher) {
4395 return internal::PointeeMatcher<InnerMatcher>(inner_matcher);
4504 template <typename Callable, typename InnerMatcher>
4505 internal::ResultOfMatcher<Callable, InnerMatcher> ResultOf(
4506 Callable callable, InnerMatcher matcher) {
4507 return internal::ResultOfMatcher<Callable, InnerMatcher>(std::move(callable),
4513 template <typename Callable, typename InnerMatcher>
4514 internal::ResultOfMatcher<Callable, InnerMatcher> ResultOf(
4516 InnerMatcher matcher) {
4517 return internal::ResultOfMatcher<Callable, InnerMatcher>(
4713 template <typename InnerMatcher>
4714 inline internal::NotMatcher<InnerMatcher> Not(InnerMatcher m) {
4715 return internal::NotMatcher<InnerMatcher>(m);
5080 template <typename InnerMatcher>
5081 inline internal::PointerMatcher<InnerMatcher> Pointer(
5082 const InnerMatcher& inner_matcher) {
5083 return internal::PointerMatcher<InnerMatcher>(inner_matcher);
5088 template <typename InnerMatcher>
5089 inline internal::AddressMatcher<InnerMatcher> Address(
5090 const InnerMatcher& inner_matcher) {
5091 return internal::AddressMatcher<InnerMatcher>(inner_matcher);
5265 template <size_t... k, typename InnerMatcher>
5266 internal::ArgsMatcher<typename std::decay<InnerMatcher>::type, k...> Args(
5267 InnerMatcher&& matcher) {
5268 return internal::ArgsMatcher<typename std::decay<InnerMatcher>::type, k...>(
5269 std::forward<InnerMatcher>(matcher));
5279 template <typename InnerMatcher>
5280 inline InnerMatcher AllArgs(const InnerMatcher& matcher) {