QmlJS: Add semantic highlighting.

Change-Id: If9293244075cff1a52801b50cdbb77248ecd21ea
Reviewed-on: http://codereview.qt.nokia.com/3310
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
This commit is contained in:
Christian Kamm
2011-08-16 09:47:54 +02:00
parent 1b9af316a0
commit c105ae47c1
20 changed files with 865 additions and 141 deletions

View File

@@ -128,6 +128,17 @@ const char * const C_COMMENT = "Comment";
const char * const C_DOXYGEN_COMMENT = "Doxygen.Comment";
const char * const C_DOXYGEN_TAG = "Doxygen.Tag";
const char * const C_VISUAL_WHITESPACE = "VisualWhitespace";
const char * const C_QML_LOCAL_ID = "QmlLocalId";
const char * const C_QML_EXTERNAL_ID = "QmlExternalId";
const char * const C_QML_TYPE_ID = "QmlTypeId";
const char * const C_QML_ROOT_OBJECT_PROPERTY = "QmlRootObjectProperty";
const char * const C_QML_SCOPE_OBJECT_PROPERTY = "QmlScopeObjectProperty";
const char * const C_QML_EXTERNAL_OBJECT_PROPERTY = "QmlExternalObjectProperty";
const char * const C_JS_SCOPE_VAR = "JsScopeVar";
const char * const C_JS_IMPORT_VAR = "JsImportVar";
const char * const C_JS_GLOBAL_VAR = "JsGlobalVar";
const char * const C_QML_STATE_NAME = "QmlStateName";
const char * const C_DISABLED_CODE = "DisabledCode";