Fixed warnings on GCC 12

This commit is contained in:
Bartek Kryza
2022-06-11 18:30:02 +02:00
parent bcd6c06003
commit 0dec595d20
7 changed files with 30 additions and 8 deletions

View File

@@ -30,6 +30,8 @@ public:
class_method(common::model::access_t access, const std::string &name,
const std::string &type);
virtual ~class_method() = default;
bool is_pure_virtual() const;
void is_pure_virtual(bool is_pure_virtual);

View File

@@ -30,9 +30,9 @@ public:
enum_(const common::model::namespace_ &using_namespaces);
enum_(const enum_ &) = delete;
enum_(enum_ &&) = default;
enum_(enum_ &&) = delete;
enum_ &operator=(const enum_ &) = delete;
enum_ &operator=(enum_ &&) = default;
enum_ &operator=(enum_ &&) = delete;
// TODO: Do we need this?
friend bool operator==(const enum_ &l, const enum_ &r);