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
Highlights Class Reference

#include <qqmlsemantictokens_p.h>

Collaboration diagram for Highlights:

Public Types

using QmlHighlightKindToLspKind = int (*)(HighlightingUtils::QmlHighlightKind)

Public Member Functions

 Highlights (HighlightingUtils::HighlightingMode mode=HighlightingUtils::HighlightingMode::Default)
void addHighlight (const QQmlJS::SourceLocation &loc, HighlightingUtils::QmlHighlightKind, HighlightingUtils::QmlHighlightModifiers=HighlightingUtils::QmlHighlightModifier::None)
HighlightsContainertokens ()
const HighlightsContainertokens () const

Detailed Description

Definition at line 169 of file qqmlsemantictokens_p.h.

Member Typedef Documentation

◆ QmlHighlightKindToLspKind

Constructor & Destructor Documentation

◆ Highlights()

Definition at line 1020 of file qqmlsemantictokens.cpp.

References Highlights().

Referenced by Highlights().

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

Member Function Documentation

◆ addHighlight()

void Highlights::addHighlight ( const QQmlJS::SourceLocation & loc,
HighlightingUtils::QmlHighlightKind ,
HighlightingUtils::QmlHighlightModifiers = HighlightingUtils::QmlHighlightModifier::None )

Definition at line 1026 of file qqmlsemantictokens.cpp.

◆ tokens() [1/2]

HighlightsContainer & Highlights::tokens ( )
inline

Definition at line 177 of file qqmlsemantictokens_p.h.

◆ tokens() [2/2]

const HighlightsContainer & Highlights::tokens ( ) const
inline

Definition at line 178 of file qqmlsemantictokens_p.h.


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