diff options
Diffstat (limited to 'sources/shiboken6/ApiExtractor/abstractmetaargument.h')
-rw-r--r-- | sources/shiboken6/ApiExtractor/abstractmetaargument.h | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/sources/shiboken6/ApiExtractor/abstractmetaargument.h b/sources/shiboken6/ApiExtractor/abstractmetaargument.h index ef68b8687..38402e369 100644 --- a/sources/shiboken6/ApiExtractor/abstractmetaargument.h +++ b/sources/shiboken6/ApiExtractor/abstractmetaargument.h @@ -4,15 +4,11 @@ #ifndef ABSTRACTMETAARGUMENT_H #define ABSTRACTMETAARGUMENT_H -#include "abstractmetalang_typedefs.h" -#include "abstractmetatype.h" -#include "typesystem_enums.h" -#include "typesystem_typedefs.h" - #include <QtCore/QSharedDataPointer> QT_FORWARD_DECLARE_CLASS(QDebug) +class AbstractMetaType; class AbstractMetaArgumentData; class Documentation; @@ -23,15 +19,14 @@ public: ~AbstractMetaArgument(); AbstractMetaArgument(const AbstractMetaArgument &); AbstractMetaArgument &operator=(const AbstractMetaArgument &); - AbstractMetaArgument(AbstractMetaArgument &&); - AbstractMetaArgument &operator=(AbstractMetaArgument &&); - + AbstractMetaArgument(AbstractMetaArgument &&) noexcept; + AbstractMetaArgument &operator=(AbstractMetaArgument &&) noexcept; const AbstractMetaType &type() const; void setType(const AbstractMetaType &type); void setModifiedType(const AbstractMetaType &type); const AbstractMetaType &modifiedType() const; - bool isTypeModified() const { return modifiedType() != type(); } + bool isTypeModified() const; bool isModifiedRemoved() const; void setModifiedRemoved(bool v); |