clear() | JSC::Lexer< T > | |
clear() | JSC::Lexer< T > | |
convertHex(int c1, int c2) | JSC::Lexer< T > | inlinestatic |
convertHex(int c1, int c2) | JSC::Lexer< T > | static |
convertUnicode(int c1, int c2, int c3, int c4) | JSC::Lexer< T > | inlinestatic |
convertUnicode(int c1, int c2, int c3, int c4) | JSC::Lexer< T > | static |
currentLineStartOffset() const | JSC::Lexer< T > | inline |
currentLineStartOffset() const | JSC::Lexer< T > | inline |
currentOffset() const | JSC::Lexer< T > | inline |
currentOffset() const | JSC::Lexer< T > | inline |
currentPosition() const | JSC::Lexer< T > | inline |
currentPosition() const | JSC::Lexer< T > | inline |
getErrorMessage() const | JSC::Lexer< T > | inline |
getErrorMessage() const | JSC::Lexer< T > | inline |
getToken(const JSToken &token) | JSC::Lexer< T > | inline |
getToken(const JSToken &token) | JSC::Lexer< T > | inline |
internalShift() | JSC::Lexer< T > | |
isLineTerminator(T character) | JSC::Lexer< T > | static |
isLineTerminator(T character) | JSC::Lexer< T > | static |
isLineTerminator(LChar ch) | JSC::Lexer< T > | |
isLineTerminator(UChar ch) | JSC::Lexer< T > | |
isLineTerminator(LChar ch) | JSC::Lexer< T > | |
isLineTerminator(UChar ch) | JSC::Lexer< T > | |
isReparsingFunction() const | JSC::Lexer< T > | inline |
isReparsingFunction() const | JSC::Lexer< T > | inline |
isWhiteSpace(T character) | JSC::Lexer< T > | static |
isWhiteSpace(T character) | JSC::Lexer< T > | static |
isWhiteSpace(LChar ch) | JSC::Lexer< T > | |
isWhiteSpace(UChar ch) | JSC::Lexer< T > | |
isWhiteSpace(LChar ch) | JSC::Lexer< T > | |
isWhiteSpace(UChar ch) | JSC::Lexer< T > | |
lastLineNumber() const | JSC::Lexer< T > | inline |
lastLineNumber() const | JSC::Lexer< T > | inline |
lastTokenLocation() const | JSC::Lexer< T > | inline |
lastTokenLocation() const | JSC::Lexer< T > | inline |
lex(JSToken *, unsigned, bool strictMode) | JSC::Lexer< T > | |
lex(JSToken *, unsigned, bool strictMode) | JSC::Lexer< T > | |
Lexer(VM *, JSParserBuiltinMode, JSParserScriptMode) | JSC::Lexer< T > | |
Lexer(VM *, JSParserBuiltinMode, JSParserScriptMode) | JSC::Lexer< T > | |
lexExpectIdentifier(JSToken *, unsigned, bool strictMode) | JSC::Lexer< T > | |
lexExpectIdentifier(JSToken *, unsigned, bool strictMode) | JSC::Lexer< T > | |
lineNumber() const | JSC::Lexer< T > | inline |
lineNumber() const | JSC::Lexer< T > | inline |
nextTokenIsColon() | JSC::Lexer< T > | |
nextTokenIsColon() | JSC::Lexer< T > | |
parseComplexEscape(bool strictMode, T stringQuoteCharacter) -> StringParseResult | JSC::Lexer< T > | |
parseIdentifierSlowCase(JSTokenData *tokenData, unsigned lexerFlags, bool strictMode) | JSC::Lexer< T > | |
parseStringSlowCase(JSTokenData *tokenData, bool strictMode) -> StringParseResult | JSC::Lexer< T > | |
positionBeforeLastNewline() const | JSC::Lexer< T > | inline |
positionBeforeLastNewline() const | JSC::Lexer< T > | inline |
prevTerminator() const | JSC::Lexer< T > | inline |
prevTerminator() const | JSC::Lexer< T > | inline |
RawStringsBuildMode enum name | JSC::Lexer< T > | |
RawStringsBuildMode enum name | JSC::Lexer< T > | |
sawError() const | JSC::Lexer< T > | inline |
sawError() const | JSC::Lexer< T > | inline |
scanRegExp(JSToken *, UChar patternPrefix=0) | JSC::Lexer< T > | |
scanRegExp(JSToken *, UChar patternPrefix=0) | JSC::Lexer< T > | |
scanTemplateString(JSToken *, RawStringsBuildMode) | JSC::Lexer< T > | |
scanTemplateString(JSToken *, RawStringsBuildMode) | JSC::Lexer< T > | |
setCode(const SourceCode &, ParserArena *) | JSC::Lexer< T > | |
setCode(const SourceCode &, ParserArena *) | JSC::Lexer< T > | |
setErrorMessage(const String &errorMessage) | JSC::Lexer< T > | inline |
setErrorMessage(const String &errorMessage) | JSC::Lexer< T > | inline |
setIsReparsingFunction() | JSC::Lexer< T > | inline |
setIsReparsingFunction() | JSC::Lexer< T > | inline |
setLastLineNumber(int lastLineNumber) | JSC::Lexer< T > | inline |
setLastLineNumber(int lastLineNumber) | JSC::Lexer< T > | inline |
setLineNumber(int line) | JSC::Lexer< T > | inline |
setLineNumber(int line) | JSC::Lexer< T > | inline |
setOffset(int offset, int lineStartOffset) | JSC::Lexer< T > | inline |
setOffset(int offset, int lineStartOffset) | JSC::Lexer< T > | inline |
setSawError(bool sawError) | JSC::Lexer< T > | inline |
setSawError(bool sawError) | JSC::Lexer< T > | inline |
setTerminator(bool terminator) | JSC::Lexer< T > | inline |
setTerminator(bool terminator) | JSC::Lexer< T > | inline |
sourceMappingURL() const | JSC::Lexer< T > | inline |
sourceMappingURL() const | JSC::Lexer< T > | inline |
sourceURL() const | JSC::Lexer< T > | inline |
sourceURL() const | JSC::Lexer< T > | inline |
~Lexer() | JSC::Lexer< T > | |
~Lexer() | JSC::Lexer< T > | |