Home
last modified time | relevance | path

Searched refs:MatcherBase (Results 1 – 25 of 25) sorted by relevance

/external/catch2/include/internal/
Dcatch_matchers.h61 struct MatcherBase : MatcherUntypedBase, MatcherMethod<T> {
64 MatchAllOf<T> operator && ( MatcherBase const& other ) const;
65 MatchAnyOf<T> operator || ( MatcherBase const& other ) const;
70 struct MatchAllOf : MatcherBase<ArgT> {
94 MatchAllOf<ArgT> operator && ( MatcherBase<ArgT> const& other ) {
100 std::vector<MatcherBase<ArgT> const*> m_matchers;
103 struct MatchAnyOf : MatcherBase<ArgT> {
128 MatchAnyOf<ArgT> operator || ( MatcherBase<ArgT> const& other ) {
134 std::vector<MatcherBase<ArgT> const*> m_matchers;
138 struct MatchNotOf : MatcherBase<ArgT> {
[all …]
Dcatch_matchers_floating.h19 struct WithinAbsMatcher : MatcherBase<double> {
28 struct WithinUlpsMatcher : MatcherBase<double> {
44 struct WithinRelMatcher : MatcherBase<double> {
Dcatch_matchers_vector.h21 struct ContainsElementMatcher : MatcherBase<std::vector<T>> {
42 struct ContainsMatcher : MatcherBase<std::vector<T>> {
72 struct EqualsMatcher : MatcherBase<std::vector<T>> {
95 struct ApproxMatcher : MatcherBase<std::vector<T>> {
131 struct UnorderedEqualsMatcher : MatcherBase<std::vector<T>> {
Dcatch_matchers_string.h30 struct StringMatcherBase : MatcherBase<std::string> {
55 struct RegexMatcher : MatcherBase<std::string> {
Dcatch_matchers.cpp26 using Matchers::Impl::MatcherBase;
Dcatch_capture_matchers.cpp13 using StringMatcher = Matchers::Impl::MatcherBase<std::string>;
Dcatch_matchers_exception.hpp16 class ExceptionMessageMatcher : public MatcherBase<std::exception> {
Dcatch_matchers_generic.hpp25 class PredicateMatcher : public MatcherBase<T> {
Dcatch_capture_matchers.h45 using StringMatcher = Matchers::Impl::MatcherBase<std::string>;
Dcatch_objc.hpp112 struct StringHolder : MatcherBase<NSString*>{
/external/googletest/googletest/include/gtest/
Dgtest-matchers.h245 class MatcherBase : private MatcherDescriberInterface {
287 MatcherBase() : vtable_(nullptr) {} in MatcherBase() function
291 explicit MatcherBase(const MatcherInterface<U>* impl) { in MatcherBase() function
297 MatcherBase(M&& m) { // NOLINT in MatcherBase() function
301 MatcherBase(const MatcherBase& other) in MatcherBase() function
306 MatcherBase& operator=(const MatcherBase& other) {
315 MatcherBase(MatcherBase&& other) in MatcherBase() function
320 MatcherBase& operator=(MatcherBase&& other) {
329 ~MatcherBase() override { Destroy(); } in ~MatcherBase()
333 bool (*match_and_explain)(const MatcherBase&, const T&,
[all …]
/external/libaom/libaom/third_party/googletest/src/googletest/include/gtest/
Dgtest-matchers.h270 class MatcherBase {
304 MatcherBase() {} in MatcherBase() function
307 explicit MatcherBase(const MatcherInterface<const T &> *impl) : impl_(impl) {} in MatcherBase() function
310 explicit MatcherBase(
316 MatcherBase(const MatcherBase &) = default;
317 MatcherBase &operator=(const MatcherBase &) = default;
318 MatcherBase(MatcherBase &&) = default;
319 MatcherBase &operator=(MatcherBase &&) = default;
321 virtual ~MatcherBase() {} in ~MatcherBase()
334 class Matcher : public internal::MatcherBase<T> {
[all …]
/external/rust/crates/quiche/deps/boringssl/src/third_party/googletest/include/gtest/
Dgtest-matchers.h258 class MatcherBase {
294 MatcherBase() {} in MatcherBase() function
297 explicit MatcherBase(const MatcherInterface<const T&>* impl) : impl_(impl) {} in MatcherBase() function
300 explicit MatcherBase(
306 MatcherBase(const MatcherBase&) = default;
307 MatcherBase& operator=(const MatcherBase&) = default;
308 MatcherBase(MatcherBase&&) = default;
309 MatcherBase& operator=(MatcherBase&&) = default;
311 virtual ~MatcherBase() {} in ~MatcherBase()
324 class Matcher : public internal::MatcherBase<T> {
[all …]
/external/mesa3d/src/gtest/include/gtest/
Dgtest-matchers.h259 class MatcherBase {
295 MatcherBase() {} in MatcherBase() function
298 explicit MatcherBase(const MatcherInterface<const T&>* impl) : impl_(impl) {} in MatcherBase() function
301 explicit MatcherBase(
307 MatcherBase(const MatcherBase&) = default;
308 MatcherBase& operator=(const MatcherBase&) = default;
309 MatcherBase(MatcherBase&&) = default;
310 MatcherBase& operator=(MatcherBase&&) = default;
312 virtual ~MatcherBase() {} in ~MatcherBase()
325 class Matcher : public internal::MatcherBase<T> {
[all …]
/external/llvm-project/libc/utils/UnitTest/
DTest.h48 struct MatcherBase { struct
49 virtual ~MatcherBase() {} in ~MatcherBase() argument
55 template <typename T> struct Matcher : public MatcherBase { bool match(T &t); }; argument
105 bool testMatch(bool MatchResult, MatcherBase &Matcher, const char *LHSStr,
DTest.cpp252 bool Test::testMatch(bool MatchResult, MatcherBase &Matcher, const char *LHSStr, in testMatch()
/external/catch2/examples/
D207-Rpt-TeamCityReporter.cpp88 struct MyExceptionMatcher : Catch::MatcherBase< std::runtime_error >
/external/llvm-project/llvm/utils/unittest/googlemock/include/gmock/
Dgmock-matchers.h254 class MatcherBase {
290 MatcherBase() {} in MatcherBase() function
293 explicit MatcherBase(const MatcherInterface<T>* impl) in MatcherBase() function
296 virtual ~MatcherBase() {} in ~MatcherBase()
321 class Matcher : public internal::MatcherBase<T> {
330 : internal::MatcherBase<T>(impl) {} in Matcher()
342 : public internal::MatcherBase<const internal::string&> {
347 : internal::MatcherBase<const internal::string&>(impl) {} in Matcher()
359 : public internal::MatcherBase<internal::string> {
364 : internal::MatcherBase<internal::string>(impl) {} in Matcher()
[all …]
/external/catch2/docs/
Dmatchers.md150 1. A matcher class, derived from `Catch::MatcherBase<T>` - where `T` is the type being tested.
160 class IntRange : public Catch::MatcherBase<int> {
Drelease-notes.md622 * `MatcherBase` no longer has a pointless second template argument
/external/catch2/single_include/catch2/
Dcatch.hpp3250 struct MatcherBase : MatcherUntypedBase, MatcherMethod<T> { struct
3252 MatchAllOf<T> operator && ( MatcherBase const& other ) const;
3253 MatchAnyOf<T> operator || ( MatcherBase const& other ) const;
3258 struct MatchAllOf : MatcherBase<ArgT> {
3282 MatchAllOf<ArgT> operator && ( MatcherBase<ArgT> const& other ) { in operator &&()
3288 std::vector<MatcherBase<ArgT> const*> m_matchers;
3291 struct MatchAnyOf : MatcherBase<ArgT> {
3316 MatchAnyOf<ArgT> operator || ( MatcherBase<ArgT> const& other ) { in operator ||()
3322 std::vector<MatcherBase<ArgT> const*> m_matchers;
3326 struct MatchNotOf : MatcherBase<ArgT> {
[all …]
/external/libabigail/tests/lib/
Dcatch.hpp3276 struct MatcherBase : MatcherUntypedBase, MatcherMethod<T> { struct
3278 MatchAllOf<T> operator && ( MatcherBase const& other ) const;
3279 MatchAnyOf<T> operator || ( MatcherBase const& other ) const;
3284 struct MatchAllOf : MatcherBase<ArgT> {
3308 MatchAllOf<ArgT> operator && ( MatcherBase<ArgT> const& other ) { in operator &&()
3314 std::vector<MatcherBase<ArgT> const*> m_matchers;
3317 struct MatchAnyOf : MatcherBase<ArgT> {
3342 MatchAnyOf<ArgT> operator || ( MatcherBase<ArgT> const& other ) { in operator ||()
3348 std::vector<MatcherBase<ArgT> const*> m_matchers;
3352 struct MatchNotOf : MatcherBase<ArgT> {
[all …]
/external/catch2/projects/SelfTest/UsageTests/
DMatchers.tests.cpp80 class ExceptionMatcher : public Catch::MatcherBase<SpecialException> {
/external/fmtlib/test/gmock/
Dgmock.h4884 class MatcherBase {
4920 MatcherBase() {}
4923 explicit MatcherBase(const MatcherInterface<T>* impl)
4926 virtual ~MatcherBase() {}
4951 class Matcher : public internal::MatcherBase<T> {
4960 : internal::MatcherBase<T>(impl) {}
4972 : public internal::MatcherBase<const internal::string&> {
4977 : internal::MatcherBase<const internal::string&>(impl) {}
4989 : public internal::MatcherBase<internal::string> {
4994 : internal::MatcherBase<internal::string>(impl) {}
[all …]
/external/rust/crates/grpcio-sys/grpc/third_party/cares/cares/test/gmock-1.8.0/gmock/
Dgmock.h5071 class MatcherBase {
5107 MatcherBase() {}
5110 explicit MatcherBase(const MatcherInterface<T>* impl)
5113 virtual ~MatcherBase() {}
5138 class Matcher : public internal::MatcherBase<T> {
5147 : internal::MatcherBase<T>(impl) {}
5159 : public internal::MatcherBase<const internal::string&> {
5164 : internal::MatcherBase<const internal::string&>(impl) {}
5176 : public internal::MatcherBase<internal::string> {
5181 : internal::MatcherBase<internal::string>(impl) {}
[all …]