![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmldomscanner_p.h>
Public Member Functions | |
Token ()=default | |
Token (int o, int l, int lexKind) | |
int | begin () const |
int | end () const |
void | dump (const 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.
References offset.
Referenced by QQmlJS::Dom::FormatPartialStatus::defaultOnEnter().
Definition at line 53 of file qqmldomscanner_p.h.
References length, and offset.
Referenced by QQmlJS::Dom::operator!=(), and QQmlJS::Dom::operator==().
void Token::dump | ( | const Sink & | s, |
QStringView | line = QStringView() ) const |
Definition at line 397 of file qqmldomscanner.cpp.
|
inline |
Definition at line 46 of file qqmldomscanner_p.h.
|
static |
Definition at line 256 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::handleTokens(), and QQmlJS::Dom::IndentingLineWriter::handleTrailingSpace().
|
static |
Definition at line 182 of file qqmldomscanner.cpp.
|
static |
Definition at line 314 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::FormatPartialStatus::handleTokens(), and QQmlJS::Dom::FormatPartialStatus::tryStatement().
|
static |
Definition at line 373 of file qqmldomscanner.cpp.
Referenced by QQmlJS::Dom::indentForLineStartingWithToken().
|
static |
Definition at line 268 of file qqmldomscanner.cpp.
|
static |
Definition at line 237 of file qqmldomscanner.cpp.
|
static |
Definition at line 356 of file qqmldomscanner.cpp.
|
inline |
Definition at line 48 of file qqmldomscanner_p.h.
int QQmlJS::Dom::Token::length = 0 |
Definition at line 63 of file qqmldomscanner_p.h.
Referenced by Token(), compare(), QQmlJS::Dom::FormatPartialStatus::defaultOnEnter(), end(), and testing.tools.encode_pdf_filter._PngIdatPdfStream::write().
int QQmlJS::Dom::Token::lexKind = QQmlJSGrammar::T_NONE |
Definition at line 64 of file qqmldomscanner_p.h.
int QQmlJS::Dom::Token::offset = 0 |
Definition at line 62 of file qqmldomscanner_p.h.
Referenced by Token(), begin(), compare(), end(), testing.tools.fixup_pdf_template.TemplateProcessor::insert_xref_entry(), and testing.tools.fixup_pdf_template.TemplateProcessor::process_line().