![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Namespaces | |
| namespace | Utils |
Classes | |
| class | HighlightingVisitor |
| struct | HighlightsRange |
| struct | HighlightToken |
| struct | LineSegment |
Typedefs | |
| using | HighlightsContainer = QMap<int, HighlightToken> |
| using | QmlHighlightKindToLspKind = int (*)(QmlHighlightKind) |
| using QmlHighlighting::HighlightsContainer = QMap<int, HighlightToken> |
Definition at line 142 of file qqmlsemantictokens_p.h.
| using QmlHighlighting::QmlHighlightKindToLspKind = int (*)(QmlHighlightKind) |
Definition at line 143 of file qqmlsemantictokens_p.h.
|
strong |
| Enumerator | |
|---|---|
| Default | |
| QtCHighlighting | |
Definition at line 83 of file qqmlsemantictokens_p.h.
|
strong |
Definition at line 37 of file qqmlsemantictokens_p.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| QmlPropertyDefinition | |
| QmlDefaultProperty | |
| QmlRequiredProperty | |
| QmlReadonlyProperty | |
| QmlFinalProperty | |
| QmlVirtualProperty | |
| QmlOverrideProperty | |
Definition at line 70 of file qqmlsemantictokens_p.h.
|
strong |
Definition at line 90 of file qqmlsemantictokens_p.h.
|
static |
Definition at line 1679 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1570 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1555 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 193 of file qqmlsemantictokens.cpp.
References QmlDefaultProperty, QmlFinalProperty, QmlOverrideProperty, QmlPropertyDefinition, QmlReadonlyProperty, QmlRequiredProperty, and QmlVirtualProperty.
|
static |
Definition at line 223 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1529 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1535 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1645 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 90 of file qqmlsemantictokens.cpp.
References Comment, Decorator, Enum, EnumMember, Field, JsGlobalMethod, JsGlobalVar, JsImport, JsLabel, JsScopeVar, Keyword, Method, Namespace, Number, Operator, Parameter, Property, QmlEnumMember, QmlEnumName, QmlExternalId, QmlExternalObjectProperty, QmlImportId, QmlKeyword, QmlLocalId, QmlMethod, QmlMethodParameter, QmlNamespace, QmlPragmaName, QmlPragmaValue, QmlProperty, QmlRootObjectProperty, QmlScopeObjectProperty, QmlSignal, QmlSignalHandler, QmlType, QmlTypeModifier, String, Type, Unknown, and Variable.
|
static |
Definition at line 25 of file qqmlsemantictokens.cpp.
References Comment, Decorator, Enum, EnumMember, Field, JsGlobalMethod, JsGlobalVar, JsImport, JsLabel, JsScopeVar, Keyword, Method, Namespace, Number, Operator, Parameter, Property, QmlEnumMember, QmlEnumName, QmlExternalId, QmlExternalObjectProperty, QmlImportId, QmlKeyword, QmlLocalId, QmlMethod, QmlMethodParameter, QmlNamespace, QmlPragmaName, QmlPragmaValue, QmlProperty, QmlRootObjectProperty, QmlScopeObjectProperty, QmlSignal, QmlSignalHandler, QmlType, QmlTypeModifier, String, Type, Unknown, and Variable.
|
static |
Definition at line 1497 of file qqmlsemantictokens.cpp.
|
static |
Further resolves the type of a JavaScriptIdentifier A global object can be in the object form or in the function form. For example, Date can be used as a constructor function (like new Date()) or as a object (like Date.now()).
Definition at line 158 of file qqmlsemantictokens.cpp.
References JsGlobalMethod, and JsGlobalVar.
|
static |
Definition at line 1650 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1658 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1541 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1640 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 905 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1524 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1519 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1503 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1713 of file qqmlsemantictokens.cpp.
|
static |
Definition at line 1599 of file qqmlsemantictokens.cpp.