![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qqmljslexer_p.h>
Public Attributes | |
| Error | errorCode = NoError |
| QChar | currentChar = u'\n' |
| double | tokenValue = 0 |
| ParenthesesState | parenthesesState = IgnoreParentheses |
| int | parenthesesCount = 0 |
| QStack< int > | outerTemplateBraceCount |
| int | bracesCount = -1 |
| int | stackToken = -1 |
| int | patternFlags = 0 |
| int | tokenKind = 0 |
| ImportState | importState = ImportState::NoQmlImport |
| bool | validTokenText = false |
| bool | prohibitAutomaticSemicolon = false |
| bool | restrictedKeyword = false |
| bool | terminator = false |
| bool | followsClosingBrace = false |
| bool | delimited = true |
| bool | handlingDirectives = false |
| CommentState | comments = CommentState::NoComment |
| int | generatorLevel = 0 |
Friends | |
| bool | operator== (State const &s1, State const &s2) |
| bool | operator!= (State const &s1, State const &s2) |
| QML_PARSER_EXPORT QDebug | operator<< (QDebug dbg, State const &s) |
Definition at line 128 of file qqmljslexer_p.h.
Definition at line 202 of file qqmljslexer_p.h.
|
friend |
Definition at line 1848 of file qqmljslexer.cpp.
Definition at line 159 of file qqmljslexer_p.h.
| int QQmlJS::Lexer::State::bracesCount = -1 |
Definition at line 141 of file qqmljslexer_p.h.
| CommentState QQmlJS::Lexer::State::comments = CommentState::NoComment |
Definition at line 156 of file qqmljslexer_p.h.
Definition at line 132 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::delimited = true |
Definition at line 154 of file qqmljslexer_p.h.
Definition at line 130 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::followsClosingBrace = false |
Definition at line 153 of file qqmljslexer_p.h.
| int QQmlJS::Lexer::State::generatorLevel = 0 |
Definition at line 157 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::handlingDirectives = false |
Definition at line 155 of file qqmljslexer_p.h.
| ImportState QQmlJS::Lexer::State::importState = ImportState::NoQmlImport |
Definition at line 147 of file qqmljslexer_p.h.
| QStack<int> QQmlJS::Lexer::State::outerTemplateBraceCount |
Definition at line 140 of file qqmljslexer_p.h.
| int QQmlJS::Lexer::State::parenthesesCount = 0 |
Definition at line 137 of file qqmljslexer_p.h.
| ParenthesesState QQmlJS::Lexer::State::parenthesesState = IgnoreParentheses |
Definition at line 136 of file qqmljslexer_p.h.
| int QQmlJS::Lexer::State::patternFlags = 0 |
Definition at line 145 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::prohibitAutomaticSemicolon = false |
Definition at line 150 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::restrictedKeyword = false |
Definition at line 151 of file qqmljslexer_p.h.
| int QQmlJS::Lexer::State::stackToken = -1 |
Definition at line 143 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::terminator = false |
Definition at line 152 of file qqmljslexer_p.h.
| int QQmlJS::Lexer::State::tokenKind = 0 |
Definition at line 146 of file qqmljslexer_p.h.
| double QQmlJS::Lexer::State::tokenValue = 0 |
Definition at line 133 of file qqmljslexer_p.h.
| bool QQmlJS::Lexer::State::validTokenText = false |
Definition at line 149 of file qqmljslexer_p.h.