diff options
Diffstat (limited to 'sources/shiboken6/tests/libsample/virtualmethods.h')
-rw-r--r-- | sources/shiboken6/tests/libsample/virtualmethods.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/sources/shiboken6/tests/libsample/virtualmethods.h b/sources/shiboken6/tests/libsample/virtualmethods.h index e8f25552c..b7172ad0d 100644 --- a/sources/shiboken6/tests/libsample/virtualmethods.h +++ b/sources/shiboken6/tests/libsample/virtualmethods.h @@ -17,6 +17,8 @@ class LIBSAMPLE_API VirtualMethods { public: + LIBMINIMAL_DEFAULT_COPY_MOVE(VirtualMethods) + explicit VirtualMethods(Str name = "VirtualMethods") : m_name(name) {} virtual ~VirtualMethods() = default; @@ -127,7 +129,9 @@ public: class LIBSAMPLE_API VirtualDtor { public: - VirtualDtor() = default; + LIBMINIMAL_DEFAULT_COPY_MOVE(VirtualDtor) + + VirtualDtor() noexcept = default; virtual ~VirtualDtor() { dtor_called++; } static VirtualDtor *create() { return new VirtualDtor(); } |