From c1788f5c8be64b9b11d9a518558cfc7bca4880ac Mon Sep 17 00:00:00 2001 From: BlackMATov Date: Thu, 8 Feb 2024 09:10:08 +0700 Subject: [PATCH] fix clang warnings --- develop/manuals/meta_examples/class_example.cpp | 4 ++++ develop/manuals/meta_examples/uvalue_example.cpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/develop/manuals/meta_examples/class_example.cpp b/develop/manuals/meta_examples/class_example.cpp index b82b28e..b630ae5 100644 --- a/develop/manuals/meta_examples/class_example.cpp +++ b/develop/manuals/meta_examples/class_example.cpp @@ -14,6 +14,10 @@ namespace class shape { META_HPP_ENABLE_POLY_INFO() public: + shape() = default; + shape(const shape&) = default; + virtual ~shape() = default; + virtual int get_area() const = 0; }; diff --git a/develop/manuals/meta_examples/uvalue_example.cpp b/develop/manuals/meta_examples/uvalue_example.cpp index c7e0de4..ff042c2 100644 --- a/develop/manuals/meta_examples/uvalue_example.cpp +++ b/develop/manuals/meta_examples/uvalue_example.cpp @@ -14,6 +14,10 @@ namespace class shape { META_HPP_ENABLE_POLY_INFO() public: + shape() = default; + shape(const shape&) = default; + virtual ~shape() = default; + virtual int get_area() const = 0; };