Lines Matching defs:matchers_

1611       : matchers_(MatcherListType::BuildList(matchers...)) {}
1619 matchers_);
1625 const typename MatcherListType::ListType matchers_;
3121 matchers_.push_back(MatcherCast<const Element&>(*first++));
3131 matchers_[0].DescribeTo(os);
3136 matchers_[i].DescribeTo(os);
3154 matchers_[i].DescribeNegationTo(os);
3182 match = matchers_[exam_pos].MatchAndExplain(*it, &s);
3185 match = matchers_[exam_pos].Matches(*it);
3246 size_t count() const { return matchers_.size(); }
3248 ::std::vector<Matcher<const Element&> > matchers_;
3361 matchers_.push_back(MatcherCast<const Element&>(*first));
3362 matcher_describers().push_back(matchers_.back().GetDescriber());
3386 if (actual_count == 0 && matchers_.empty()) {
3389 if (actual_count != matchers_.size()) {
3419 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3420 did_match.push_back(Matches(matchers_[irhs])(*elem_first));
3424 MatchMatrix matrix(num_elements, matchers_.size());
3427 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3434 MatcherVec matchers_;
3454 : matchers_(args) {}
3464 TransformTupleValues(CastAndAppendTransform<const Element&>(), matchers_,
3471 const MatcherTuple matchers_;
3479 explicit ElementsAreMatcher(const MatcherTuple& args) : matchers_(args) {}
3489 TransformTupleValues(CastAndAppendTransform<const Element&>(), matchers_,
3496 const MatcherTuple matchers_;
3508 : matchers_(first, last) {}
3513 new UnorderedElementsAreMatcherImpl<Container>(matchers_.begin(),
3514 matchers_.end()));
3518 ::std::vector<T> matchers_;
3528 ElementsAreArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
3533 matchers_.begin(), matchers_.end()));
3537 const ::std::vector<T> matchers_;