Bad enum value | QDeclarativeJS::Lexer | |
BalancedParentheses enum value | QDeclarativeJS::Lexer | |
bol | QDeclarativeJS::Lexer | private |
buffer16 | QDeclarativeJS::Lexer | private |
buffer8 | QDeclarativeJS::Lexer | private |
characterBuffer() const | QDeclarativeJS::Lexer | inline |
characterCount() const | QDeclarativeJS::Lexer | inline |
check_reserved | QDeclarativeJS::Lexer | private |
clearError() | QDeclarativeJS::Lexer | inline |
code | QDeclarativeJS::Lexer | private |
convertHex(ushort c1) | QDeclarativeJS::Lexer | static |
convertHex(ushort c1, ushort c2) | QDeclarativeJS::Lexer | static |
convertOctal(ushort c1, ushort c2, ushort c3) const | QDeclarativeJS::Lexer | private |
convertUnicode(ushort c1, ushort c2, ushort c3, ushort c4) | QDeclarativeJS::Lexer | static |
CountParentheses enum value | QDeclarativeJS::Lexer | |
current | QDeclarativeJS::Lexer | private |
currentColumnNo() const | QDeclarativeJS::Lexer | inline |
currentLineNo() const | QDeclarativeJS::Lexer | inline |
delimited | QDeclarativeJS::Lexer | private |
done | QDeclarativeJS::Lexer | private |
driver | QDeclarativeJS::Lexer | private |
dval | QDeclarativeJS::Lexer | |
dval() const | QDeclarativeJS::Lexer | inline |
endColumnNo() const | QDeclarativeJS::Lexer | inline |
endLineNo() const | QDeclarativeJS::Lexer | inline |
Eof enum value | QDeclarativeJS::Lexer | |
EqualPrefix enum value | QDeclarativeJS::Lexer | |
err | QDeclarativeJS::Lexer | private |
errmsg | QDeclarativeJS::Lexer | private |
error() const | QDeclarativeJS::Lexer | inline |
Error enum name | QDeclarativeJS::Lexer | |
errorMessage() const | QDeclarativeJS::Lexer | inline |
findReservedWord(const QChar *buffer, int size) const | QDeclarativeJS::Lexer | private |
flags | QDeclarativeJS::Lexer | |
Hex enum value | QDeclarativeJS::Lexer | |
Identifier enum value | QDeclarativeJS::Lexer | |
IgnoreParentheses enum value | QDeclarativeJS::Lexer | |
IllegalCharacter enum value | QDeclarativeJS::Lexer | |
IllegalEscapeSequence enum value | QDeclarativeJS::Lexer | |
IllegalExponentIndicator enum value | QDeclarativeJS::Lexer | |
IllegalIdentifier enum value | QDeclarativeJS::Lexer | |
IllegalUnicodeEscapeSequence enum value | QDeclarativeJS::Lexer | |
InDecimal enum value | QDeclarativeJS::Lexer | |
InEscapeSequence enum value | QDeclarativeJS::Lexer | |
InExponent enum value | QDeclarativeJS::Lexer | |
InExponentIndicator enum value | QDeclarativeJS::Lexer | |
InHex enum value | QDeclarativeJS::Lexer | |
InHexEscape enum value | QDeclarativeJS::Lexer | |
InIdentifier enum value | QDeclarativeJS::Lexer | |
InMultiLineComment enum value | QDeclarativeJS::Lexer | |
InNum enum value | QDeclarativeJS::Lexer | |
InNum0 enum value | QDeclarativeJS::Lexer | |
InOctal enum value | QDeclarativeJS::Lexer | |
InSingleLineComment enum value | QDeclarativeJS::Lexer | |
InString enum value | QDeclarativeJS::Lexer | |
InUnicodeEscape enum value | QDeclarativeJS::Lexer | |
isDecimalDigit(ushort c) | QDeclarativeJS::Lexer | static |
isHexDigit(ushort c) const | QDeclarativeJS::Lexer | private |
isIdentLetter(ushort c) | QDeclarativeJS::Lexer | static |
isLineTerminator() const | QDeclarativeJS::Lexer | private |
isOctalDigit(ushort c) const | QDeclarativeJS::Lexer | private |
isWhiteSpace() const | QDeclarativeJS::Lexer | private |
ival | QDeclarativeJS::Lexer | |
ival() const | QDeclarativeJS::Lexer | inline |
length | QDeclarativeJS::Lexer | private |
lex() | QDeclarativeJS::Lexer | |
Lexer(Engine *eng, bool tokenizeComments=false) | QDeclarativeJS::Lexer | |
lexerState() const | QDeclarativeJS::Lexer | inline |
lookupKeyword(const char *) | QDeclarativeJS::Lexer | private |
matchPunctuator(ushort c1, ushort c2, ushort c3, ushort c4) | QDeclarativeJS::Lexer | private |
next1 | QDeclarativeJS::Lexer | private |
next2 | QDeclarativeJS::Lexer | private |
next3 | QDeclarativeJS::Lexer | private |
NoError enum value | QDeclarativeJS::Lexer | |
NoPrefix enum value | QDeclarativeJS::Lexer | |
Number enum value | QDeclarativeJS::Lexer | |
Octal enum value | QDeclarativeJS::Lexer | |
Other enum value | QDeclarativeJS::Lexer | |
parenthesesCount | QDeclarativeJS::Lexer | private |
ParenthesesState enum name | QDeclarativeJS::Lexer | |
parenthesesState | QDeclarativeJS::Lexer | private |
pattern | QDeclarativeJS::Lexer | |
pos | QDeclarativeJS::Lexer | private |
pos16 | QDeclarativeJS::Lexer | private |
pos8 | QDeclarativeJS::Lexer | private |
prevTerminator() const | QDeclarativeJS::Lexer | inline |
prohibitAutomaticSemicolon | QDeclarativeJS::Lexer | private |
qsyylval | QDeclarativeJS::Lexer | private |
record16(QChar c) | QDeclarativeJS::Lexer | private |
record8(ushort c) | QDeclarativeJS::Lexer | private |
recordStartPos() | QDeclarativeJS::Lexer | private |
RegExpBodyPrefix enum name | QDeclarativeJS::Lexer | |
restrKeyword | QDeclarativeJS::Lexer | private |
scanRegExp(RegExpBodyPrefix prefix=NoPrefix) | QDeclarativeJS::Lexer | |
setCode(const QString &c, int lineno) | QDeclarativeJS::Lexer | |
setDone(State s) | QDeclarativeJS::Lexer | private |
setErrorMessage(const QString &err) | QDeclarativeJS::Lexer | inline |
setErrorMessage(const char *err) | QDeclarativeJS::Lexer | inline |
shift(uint p) | QDeclarativeJS::Lexer | private |
singleEscape(ushort c) const | QDeclarativeJS::Lexer | private |
size16 | QDeclarativeJS::Lexer | private |
size8 | QDeclarativeJS::Lexer | private |
stackToken | QDeclarativeJS::Lexer | private |
Start enum value | QDeclarativeJS::Lexer | |
startcolumn | QDeclarativeJS::Lexer | private |
startColumnNo() const | QDeclarativeJS::Lexer | inline |
startlineno | QDeclarativeJS::Lexer | private |
startLineNo() const | QDeclarativeJS::Lexer | inline |
startpos | QDeclarativeJS::Lexer | private |
state | QDeclarativeJS::Lexer | private |
State enum name | QDeclarativeJS::Lexer | |
String enum value | QDeclarativeJS::Lexer | |
syncProhibitAutomaticSemicolon() | QDeclarativeJS::Lexer | private |
terminator | QDeclarativeJS::Lexer | private |
tokenizeComments | QDeclarativeJS::Lexer | private |
tokenLength() const | QDeclarativeJS::Lexer | inline |
tokenOffset() const | QDeclarativeJS::Lexer | inline |
UnclosedComment enum value | QDeclarativeJS::Lexer | |
UnclosedStringLiteral enum value | QDeclarativeJS::Lexer | |
ustr | QDeclarativeJS::Lexer | |
ustr() const | QDeclarativeJS::Lexer | inline |
wantRx | QDeclarativeJS::Lexer | private |
yycolumn | QDeclarativeJS::Lexer | private |
yylineno | QDeclarativeJS::Lexer | private |
~Lexer() | QDeclarativeJS::Lexer | |