| /src/contrib/googletest/googlemock/include/gmock/ |
| H A D | gmock-more-matchers.h | 68 bool MatchAndExplain(const MatcheeContainerType& c, in MatchAndExplain() function 78 bool MatchAndExplain(const char* s, MatchResultListener* listener) const { in MatchAndExplain() function 79 return MatchAndExplain(std::string(s), listener); in MatchAndExplain()
|
| H A D | gmock-matchers.h | 426 bool MatchAndExplain(ImplArgT x, in MatchAndExplain() function 447 return source_matcher_.MatchAndExplain(static_cast<CastType>(x), in MatchAndExplain() 609 const bool match = matcher.MatchAndExplain(value, &inner_listener); in MatchPrintAndExplain() 655 if (!matcher.MatchAndExplain(value, &listener)) { in ExplainMatchFailuresTo() 762 bool MatchAndExplain(const T& /* x */, std::ostream* /* listener */) const { 779 bool MatchAndExplain(const Pointer& p, 793 bool MatchAndExplain(const Pointer& p, 849 bool MatchAndExplain(Super& x, 916 bool MatchAndExplain(const internal::StringView& s, 921 return MatchAndExplain(str, listener); [all …]
|
| H A D | gmock-spec-builders.h | 1150 if (!extra_matcher_.MatchAndExplain(args, &listener)) { in ExplainMatchResultTo()
|
| /src/contrib/llvm-project/llvm/include/llvm/Testing/Support/ |
| H A D | Error.h | 37 bool MatchAndExplain(const ExpectedHolder<T> &Holder, in MatchAndExplain() function 42 bool result = Matcher.MatchAndExplain(*Holder.Exp, listener); in MatchAndExplain() 89 bool MatchAndExplain(const ErrorHolder &Holder, in MatchAndExplain() function 108 return Matcher->MatchAndExplain(static_cast<InfoT &>(Info), listener); in MatchAndExplain() 138 bool MatchAndExplain(const ErrorHolder &Holder, in MatchAndExplain() function 145 return Matcher.MatchAndExplain(Messages, listener); in MatchAndExplain()
|
| H A D | SupportHelpers.h | 78 bool MatchAndExplain(const O &Input, in MatchAndExplain() function 80 return Input && ValueMatcher.MatchAndExplain(*Input, L); in MatchAndExplain()
|
| /src/contrib/googletest/googletest/include/gtest/ |
| H A D | gtest-matchers.h | 173 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const = 0; 232 bool MatchAndExplain(const T& x, MatchResultListener* listener) const { in MatchAndExplain() function 240 return MatchAndExplain(x, &dummy); in Matches() 258 MatchAndExplain(x, &listener); in ExplainMatchResultTo() 335 -> decltype(P::Get(m).MatchAndExplain(value, listener->stream())) { 336 return P::Get(m).MatchAndExplain(value, listener->stream()); 342 -> decltype(P::Get(m).MatchAndExplain(value, listener)) { 343 return P::Get(m).MatchAndExplain(value, listener); 646 bool MatchAndExplain(T x, MatchResultListener* listener) const override { 647 return impl_.MatchAndExplain(x, listener); [all …]
|
| /src/contrib/llvm-project/llvm/include/llvm/Testing/ADT/ |
| H A D | StringMapEntry.h | 74 MatchAndExplain(StringMapEntryT Entry, 77 if (!KeyMatcher.MatchAndExplain(Entry.getKey().data(), &KeyListener)) { 84 if (!ValueMatcher.MatchAndExplain(Entry.getValue(), &ValueListener)) {
|
| /src/contrib/googletest/googlemock/test/ |
| H A D | gmock-matchers_test.h | 110 bool MatchAndExplain(T lhs, MatchResultListener* listener) const { in MatchAndExplain() function 142 bool MatchAndExplain(T lhs, MatchResultListener* listener) const override { in MatchAndExplain() function 143 return impl_.MatchAndExplain(lhs, listener); in MatchAndExplain()
|
| H A D | gmock-matchers-misc_test.cc | 1029 bool MatchAndExplain(std::tuple<char, int> value, in MatchAndExplain() function in testing::gmock_matchers_test::__anonb14ffbc80111::LessThanMatcher 1768 EXPECT_TRUE(matcher.MatchAndExplain( in TEST() 1776 EXPECT_FALSE(matcher.MatchAndExplain( in TEST() 1785 EXPECT_FALSE(matcher.MatchAndExplain([]() { throw 10; }, &listener)); in TEST() 1793 EXPECT_FALSE(matcher.MatchAndExplain([]() { (void)0; }, &listener)); in TEST() 1812 EXPECT_TRUE(matcher.MatchAndExplain( in TEST_P() 1820 EXPECT_FALSE(matcher.MatchAndExplain( in TEST_P() 1829 EXPECT_FALSE(matcher.MatchAndExplain([]() { throw 10; }, &listener)); in TEST_P() 1837 EXPECT_FALSE(matcher.MatchAndExplain([]() {}, &listener)); in TEST_P()
|
| H A D | gmock-matchers-comparisons_test.cc | 96 bool MatchAndExplain(int x, in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::EvenMatcherImpl 117 bool MatchAndExplain(int x, MatchResultListener* listener) const override { in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::NewEvenMatcherImpl 204 TEST_P(MatcherTestP, MatchAndExplain) { in TEST_P() argument 207 EXPECT_TRUE(m.MatchAndExplain(42, &listener1)); in TEST_P() 211 EXPECT_FALSE(m.MatchAndExplain(-9, &listener2)); in TEST_P() 305 bool MatchAndExplain(const T& x, MatchResultListener* /* listener */) const { in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::ReferencesBarOrIsZeroImpl 348 bool MatchAndExplain(const T& x, MatchResultListener* listener) const { in MatchAndExplain() function in testing::gmock_matchers_test::__anon1ca75fea0111::PolymorphicIsEvenImpl 2353 bool MatchAndExplain(const T& n, MatchResultListener* listener) const { in TEST() function in testing::gmock_matchers_test::__anon1ca75fea0111::DivisibleByImpl 2419 bool MatchAndExplain(T x, MatchResultListener* listener) const override { in TEST() function in testing::gmock_matchers_test::__anon1ca75fea0111::CountingMatcher 2421 return base_matcher_.MatchAndExplain(x, listener); in TEST()
|
| H A D | gmock-matchers-arithmetic_test.cc | 881 EXPECT_FALSE(m.MatchAndExplain("green", &listener)); in TEST() 882 EXPECT_FALSE(eq_red.MatchAndExplain("green", &expected)); in TEST() 895 EXPECT_FALSE(m.MatchAndExplain("red", &listener)); in TEST() 896 EXPECT_FALSE(ne_red.MatchAndExplain("red", &expected)); in TEST()
|
| H A D | gmock-matchers-containers_test.cc | 1615 TEST(IsSupersetOfTest, MatchAndExplain) { in TEST() argument 1743 TEST(IsSubsetOfTest, MatchAndExplain) { in TEST() argument 2537 bool MatchAndExplain(const std::tuple<T1, T2>& a_pair, in MatchAndExplain() function in testing::gmock_matchers_test::__anona4801d120111::IsHalfOfMatcher 2813 bool MatchAndExplain(Behavior behavior, in MatchAndExplain() function in testing::gmock_matchers_test::__anona4801d120111::PredicateFormatterFromMatcherTest::MockMatcher
|
| /src/contrib/googletest/docs/ |
| H A D | gmock_cook_book.md | 1330 bool MatchAndExplain(const Foo& foo, 3412 #### `MatchAndExplain` 3414 You should let `MatchAndExplain()` print *any additional information* that can 3590 bool matched = matcher.MatchAndExplain(value, maybe_os); 3618 bool MatchAndExplain(int n, std::ostream*) const { 3640 `os` argument in `MatchAndExplain()`: 3645 bool MatchAndExplain(int n, std::ostream* os) const { 3665 Tip: for convenience, `MatchAndExplain()` can take a `MatchResultListener*` 3687 // To implement a polymorphic matcher, we just need to make MatchAndExplain a 3691 // MatchAndExplain() accepts a pointer of any type as its first argument. [all …]
|