Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QmlHighlighting::HighlightToken Struct Reference

#include <qqmlsemantictokens_p.h>

Collaboration diagram for QmlHighlighting::HighlightToken:

Public Member Functions

 HighlightToken ()=default
 HighlightToken (const QQmlJS::SourceLocation &loc, QmlHighlightKind, QmlHighlightModifiers=QmlHighlightModifier::None)

Public Attributes

QQmlJS::SourceLocation loc
QmlHighlightKind kind
QmlHighlightModifiers modifiers

Friends

bool operator== (const HighlightToken &lhs, const HighlightToken &rhs)

Detailed Description

Definition at line 122 of file qqmlsemantictokens_p.h.

Constructor & Destructor Documentation

◆ HighlightToken() [1/2]

QmlHighlighting::HighlightToken::HighlightToken ( )
default

◆ HighlightToken() [2/2]

QmlHighlighting::HighlightToken::HighlightToken ( const QQmlJS::SourceLocation & loc,
QmlHighlightKind kind,
QmlHighlightModifiers modifiers = QmlHighlightModifier::None )

Definition at line 228 of file qqmlsemantictokens.cpp.

References HighlightToken(), and kind.

Referenced by HighlightToken().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator==

bool operator== ( const HighlightToken & lhs,
const HighlightToken & rhs )
friend

Definition at line 128 of file qqmlsemantictokens_p.h.

References kind.

Member Data Documentation

◆ kind

QmlHighlightKind QmlHighlighting::HighlightToken::kind

Definition at line 134 of file qqmlsemantictokens_p.h.

Referenced by HighlightToken(), and operator==.

◆ loc

QQmlJS::SourceLocation QmlHighlighting::HighlightToken::loc

Definition at line 133 of file qqmlsemantictokens_p.h.

◆ modifiers

QmlHighlightModifiers QmlHighlighting::HighlightToken::modifiers

Definition at line 135 of file qqmlsemantictokens_p.h.


The documentation for this struct was generated from the following files: