forked from qt-creator/qt-creator
QmlJS: improve support for enum declarations
Add indentation and little highlighting for enums. It just highlights the 'enum' keyword and the name of the enum, not its values. Task-number: QTCREATORBUG-19226 Change-Id: I36e46a27b0e32c4aecc8e91875c3d22df1814d93 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -109,6 +109,8 @@ public: // must be public to make Q_GADGET introspection work
|
||||
property_name, // after the type
|
||||
property_maybe_initializer, // after the identifier
|
||||
|
||||
enum_start, // after 'enum'
|
||||
|
||||
signal_start, // after 'signal'
|
||||
signal_maybe_arglist, // after identifier
|
||||
signal_arglist_open, // after '('
|
||||
@@ -197,6 +199,7 @@ protected:
|
||||
Comma,
|
||||
Dot,
|
||||
Delimiter,
|
||||
RegExp,
|
||||
|
||||
EndOfExistingTokenKinds,
|
||||
|
||||
@@ -209,6 +212,7 @@ protected:
|
||||
Delete,
|
||||
Do,
|
||||
Else,
|
||||
Enum,
|
||||
Finally,
|
||||
For,
|
||||
Function,
|
||||
|
||||
Reference in New Issue
Block a user