forked from qt-creator/qt-creator
Improved ObjC++ support.
This commit is contained in:
@@ -201,9 +201,9 @@ enum Kind {
|
||||
T___TYPEOF__,
|
||||
|
||||
// obj c++ @ keywords
|
||||
T_FIRST_OBJC_KEYWORD,
|
||||
T_FIRST_OBJC_AT_KEYWORD,
|
||||
|
||||
T_AT_CATCH = T_FIRST_OBJC_KEYWORD,
|
||||
T_AT_CATCH = T_FIRST_OBJC_AT_KEYWORD,
|
||||
T_AT_CLASS,
|
||||
T_AT_COMPATIBILITY_ALIAS,
|
||||
T_AT_DEFS,
|
||||
@@ -228,7 +228,9 @@ enum Kind {
|
||||
T_AT_THROW,
|
||||
T_AT_TRY,
|
||||
|
||||
T_FIRST_QT_KEYWORD,
|
||||
T_LAST_OBJC_AT_KEYWORD,
|
||||
|
||||
T_FIRST_QT_KEYWORD = T_LAST_OBJC_AT_KEYWORD,
|
||||
|
||||
// Qt keywords
|
||||
T_SIGNAL = T_FIRST_QT_KEYWORD,
|
||||
@@ -295,6 +297,9 @@ public:
|
||||
inline bool isKeyword() const
|
||||
{ return kind >= T_FIRST_KEYWORD && kind < T_FIRST_QT_KEYWORD; }
|
||||
|
||||
inline bool isObjCAtKeyword() const
|
||||
{ return kind >= T_FIRST_OBJC_AT_KEYWORD && kind < T_LAST_OBJC_AT_KEYWORD; }
|
||||
|
||||
static const char *name(int kind);
|
||||
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user