![]() |
Qt 6.x
The Qt SDK
|
#include <qqmldomscanner_p.h>
Public Member Functions | |
Token ()=default | |
Token (int o, int l, int lexKind) | |
int | begin () const |
int | end () const |
void | dump (Sink s, QStringView line=QStringView()) const |
QString | toString (QStringView line=QStringView()) const |
Static Public Member Functions | |
static bool | lexKindIsDelimiter (int kind) |
static bool | lexKindIsJSKeyword (int kind) |
static bool | lexKindIsIdentifier (int kind) |
static bool | lexKindIsStringType (int kind) |
static bool | lexKindIsInvalid (int kind) |
static bool | lexKindIsQmlReserved (int kind) |
static bool | lexKindIsComment (int kind) |
static int | compare (const Token &t1, const Token &t2) |
Public Attributes | |
int | offset = 0 |
int | length = 0 |
int | lexKind = QQmlJSGrammar::T_NONE |
Definition at line 31 of file qqmldomscanner_p.h.
|
inlinedefault |
|
inline |
Definition at line 44 of file qqmldomscanner_p.h.
|
inline |
Definition at line 45 of file qqmldomscanner_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::defaultOnEnter(), and QQmlJS::Dom::FormatPartialStatus::handleTokens().
Definition at line 53 of file qqmldomscanner_p.h.
References t2.
Referenced by QQmlJS::Dom::operator!=(), and QQmlJS::Dom::operator==().
void Token::dump | ( | Sink | s, |
QStringView | line = QStringView() |
||
) | const |
Definition at line 378 of file qqmldomscanner.cpp.
References lexKind, line, QString::mid(), QString::number(), QQmlJS::Dom::sinkEscaped(), and QQmlJS::Dom::sinkInt().
|
inline |
Definition at line 46 of file qqmldomscanner_p.h.
|
static |
Definition at line 248 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::handleTokens(), and QQmlJS::Dom::IndentingLineWriter::reindentAndSplit().
|
static |
Definition at line 176 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::handleTokens(), QQmlJS::Dom::indentForLineStartingWithToken(), and QQmlJS::Dom::FormatPartialStatus::tryStatement().
|
static |
Definition at line 307 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::handleTokens(), and QQmlJS::Dom::FormatPartialStatus::tryStatement().
|
static |
Definition at line 354 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::indentForLineStartingWithToken().
|
static |
Definition at line 260 of file qqmldomscanner.cpp.
|
static |
Definition at line 229 of file qqmldomscanner.cpp.
|
static |
Definition at line 337 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::tryStatement().
|
inline |
Definition at line 48 of file qqmldomscanner_p.h.
References dump(), QQmlJS::Dom::dumperToString(), and line.
int QQmlJS::Dom::Token::length = 0 |
Definition at line 63 of file qqmldomscanner_p.h.
Referenced by QQmlJS::Dom::FormatPartialStatus::defaultOnEnter().
int QQmlJS::Dom::Token::lexKind = QQmlJSGrammar::T_NONE |
Definition at line 64 of file qqmldomscanner_p.h.
Referenced by dump(), QQmlJS::Dom::FormatPartialStatus::handleTokens(), QQmlJS::Dom::FormatPartialStatus::indentLine(), and QQmlJS::Dom::FormatPartialStatus::tryInsideExpression().
int QQmlJS::Dom::Token::offset = 0 |
Definition at line 62 of file qqmldomscanner_p.h.