Lines Matching refs:matchers_

1017       : matchers_(std::move(matchers)) {}
1021 for (size_t i = 0; i < matchers_.size(); ++i) {
1023 matchers_[i].DescribeTo(os);
1030 for (size_t i = 0; i < matchers_.size(); ++i) {
1032 matchers_[i].DescribeNegationTo(os);
1043 for (size_t i = 0; i < matchers_.size(); ++i) {
1045 if (matchers_[i].MatchAndExplain(x, &slistener)) {
1067 const std::vector<Matcher<T> > matchers_;
1080 : matchers_(matchers...) {
1098 values->push_back(SafeMatcherCast<T>(std::get<I>(matchers_)));
1107 std::tuple<Args...> matchers_;
1123 : matchers_(std::move(matchers)) {}
1127 for (size_t i = 0; i < matchers_.size(); ++i) {
1129 matchers_[i].DescribeTo(os);
1136 for (size_t i = 0; i < matchers_.size(); ++i) {
1138 matchers_[i].DescribeNegationTo(os);
1149 for (size_t i = 0; i < matchers_.size(); ++i) {
1151 if (matchers_[i].MatchAndExplain(x, &slistener)) {
1173 const std::vector<Matcher<T> > matchers_;
1189 SomeOfArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
1195 for (const auto& matcher : matchers_) {
1202 const ::std::vector<T> matchers_;
2707 matchers_.push_back(MatcherCast<const Element&>(*first++));
2717 matchers_[0].DescribeTo(os);
2722 matchers_[i].DescribeTo(os);
2740 matchers_[i].DescribeNegationTo(os);
2768 match = matchers_[exam_pos].MatchAndExplain(*it, &s);
2771 match = matchers_[exam_pos].Matches(*it);
2832 size_t count() const { return matchers_.size(); }
2834 ::std::vector<Matcher<const Element&> > matchers_;
2962 matchers_.push_back(MatcherCast<const Element&>(*first));
2963 matcher_describers().push_back(matchers_.back().GetDescriber());
3018 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3019 did_match.push_back(Matches(matchers_[irhs])(*elem_first));
3023 MatchMatrix matrix(num_elements, matchers_.size());
3026 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3033 ::std::vector<Matcher<const Element&> > matchers_;
3053 : matchers_(args) {}
3063 TransformTupleValues(CastAndAppendTransform<const Element&>(), matchers_,
3072 const MatcherTuple matchers_;
3080 explicit ElementsAreMatcher(const MatcherTuple& args) : matchers_(args) {}
3095 TransformTupleValues(CastAndAppendTransform<const Element&>(), matchers_,
3102 const MatcherTuple matchers_;
3113 : match_flags_(match_flags), matchers_(first, last) {}
3119 match_flags_, matchers_.begin(), matchers_.end()));
3124 ::std::vector<T> matchers_;
3134 ElementsAreArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
3143 matchers_.begin(), matchers_.end()));
3147 const ::std::vector<T> matchers_;