diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-06 14:32:25 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-07 10:49:03 +0100 |
commit | 21488e8898b1aaf5d33b3a33b488e2e280219f06 (patch) | |
tree | 03f2bb0c876eaddd1112995f3c3907a2d2bf4f90 /src/shared/cplusplus/Symbols.h | |
parent | ac6aba5ec34e2b2f7f83105e9a986e629e00ad14 (diff) |
Added semantic checks for Q_ENUMS.
Diffstat (limited to 'src/shared/cplusplus/Symbols.h')
-rw-r--r-- | src/shared/cplusplus/Symbols.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/shared/cplusplus/Symbols.h b/src/shared/cplusplus/Symbols.h index ab8eb8b3a1..46ee58ff92 100644 --- a/src/shared/cplusplus/Symbols.h +++ b/src/shared/cplusplus/Symbols.h @@ -303,7 +303,8 @@ public: enum MethodKey { NormalMethod, SlotMethod, - SignalMethod + SignalMethod, + InvokableMethod }; public: @@ -351,11 +352,7 @@ public: void setPureVirtual(bool isPureVirtual); #ifdef ICHECK_BUILD - - bool isInvokable() const; - void setInvokable(bool isInvokable); bool isEqualTo(const Function* fct, bool ignoreName = false) const; - #endif // Symbol's interface @@ -395,9 +392,6 @@ private: unsigned _isVolatile: 1; unsigned _isAmbiguous: 1; unsigned _methodKey: 3; -#ifdef ICHECK_BUILD - unsigned _isInvokable: 1; -#endif }; union { unsigned _flags; |