Lines Matching defs:matchers_

1279       : matchers_(std::move(matchers)) {}
1283 for (size_t i = 0; i < matchers_.size(); ++i) {
1285 matchers_[i].DescribeTo(os);
1292 for (size_t i = 0; i < matchers_.size(); ++i) {
1294 matchers_[i].DescribeNegationTo(os);
1305 for (size_t i = 0; i < matchers_.size(); ++i) {
1307 if (matchers_[i].MatchAndExplain(x, &slistener)) {
1329 const std::vector<Matcher<T>> matchers_;
1340 : matchers_(matchers...) {
1361 values->push_back(SafeMatcherCast<T>(std::get<I>(matchers_)));
1370 std::tuple<Args...> matchers_;
1384 : matchers_(std::move(matchers)) {}
1388 for (size_t i = 0; i < matchers_.size(); ++i) {
1390 matchers_[i].DescribeTo(os);
1397 for (size_t i = 0; i < matchers_.size(); ++i) {
1399 matchers_[i].DescribeNegationTo(os);
1410 for (size_t i = 0; i < matchers_.size(); ++i) {
1412 if (matchers_[i].MatchAndExplain(x, &slistener)) {
1434 const std::vector<Matcher<T>> matchers_;
1470 SomeOfArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
1476 for (const auto& matcher : matchers_) {
1483 const ::std::vector<T> matchers_;
3282 : matchers_(testing::SafeMatcherCast<
3290 std::get<I>(matchers_).DescribeTo(os), separator = ", and ")...});
3296 std::get<I>(matchers_).DescribeNegationTo(os),
3310 VariadicExpand({good = good && std::get<I>(matchers_).Matches(
3320 {failed_pos == ~size_t{}&& !std::get<I>(matchers_).MatchAndExplain(
3343 MatchersType matchers_;
3349 explicit FieldsAreMatcher(Inner... inner) : matchers_(std::move(inner)...) {}
3355 matchers_));
3359 std::tuple<Inner...> matchers_;
3377 matchers_.push_back(MatcherCast<const Element&>(*first++));
3387 matchers_[0].DescribeTo(os);
3392 matchers_[i].DescribeTo(os);
3410 matchers_[i].DescribeNegationTo(os);
3438 match = matchers_[exam_pos].MatchAndExplain(*it, &s);
3441 match = matchers_[exam_pos].Matches(*it);
3502 size_t count() const { return matchers_.size(); }
3504 ::std::vector<Matcher<const Element&>> matchers_;
3623 matchers_.push_back(MatcherCast<const Element&>(*first));
3625 for (const auto& m : matchers_) {
3665 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3667 matchers_[irhs].MatchAndExplain(*elem_first, &dummy));
3671 MatchMatrix matrix(num_elements, matchers_.size());
3674 for (size_t irhs = 0; irhs != matchers_.size(); ++irhs) {
3681 ::std::vector<Matcher<const Element&>> matchers_;
3699 : matchers_(args) {}
3709 TransformTupleValues(CastAndAppendTransform<const Element&>(), matchers_,
3718 const MatcherTuple matchers_;
3725 explicit ElementsAreMatcher(const MatcherTuple& args) : matchers_(args) {}
3740 TransformTupleValues(CastAndAppendTransform<const Element&>(), matchers_,
3747 const MatcherTuple matchers_;
3757 : match_flags_(match_flags), matchers_(first, last) {}
3763 match_flags_, matchers_.begin(), matchers_.end()));
3768 ::std::vector<T> matchers_;
3776 ElementsAreArrayMatcher(Iter first, Iter last) : matchers_(first, last) {}
3785 matchers_.begin(), matchers_.end()));
3789 const ::std::vector<T> matchers_;