webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
JSC::Lexer< T > Member List

This is the complete list of members for JSC::Lexer< T >, including all inherited members.

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() constJSC::Lexer< T >inline
currentLineStartOffset() constJSC::Lexer< T >inline
currentOffset() constJSC::Lexer< T >inline
currentOffset() constJSC::Lexer< T >inline
currentPosition() constJSC::Lexer< T >inline
currentPosition() constJSC::Lexer< T >inline
getErrorMessage() constJSC::Lexer< T >inline
getErrorMessage() constJSC::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() constJSC::Lexer< T >inline
isReparsingFunction() constJSC::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() constJSC::Lexer< T >inline
lastLineNumber() constJSC::Lexer< T >inline
lastTokenLocation() constJSC::Lexer< T >inline
lastTokenLocation() constJSC::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() constJSC::Lexer< T >inline
lineNumber() constJSC::Lexer< T >inline
nextTokenIsColon()JSC::Lexer< T >
nextTokenIsColon()JSC::Lexer< T >
parseComplexEscape(bool strictMode, T stringQuoteCharacter) -> StringParseResultJSC::Lexer< T >
parseIdentifierSlowCase(JSTokenData *tokenData, unsigned lexerFlags, bool strictMode)JSC::Lexer< T >
parseStringSlowCase(JSTokenData *tokenData, bool strictMode) -> StringParseResultJSC::Lexer< T >
positionBeforeLastNewline() constJSC::Lexer< T >inline
positionBeforeLastNewline() constJSC::Lexer< T >inline
prevTerminator() constJSC::Lexer< T >inline
prevTerminator() constJSC::Lexer< T >inline
RawStringsBuildMode enum nameJSC::Lexer< T >
RawStringsBuildMode enum nameJSC::Lexer< T >
sawError() constJSC::Lexer< T >inline
sawError() constJSC::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() constJSC::Lexer< T >inline
sourceMappingURL() constJSC::Lexer< T >inline
sourceURL() constJSC::Lexer< T >inline
sourceURL() constJSC::Lexer< T >inline
~Lexer()JSC::Lexer< T >
~Lexer()JSC::Lexer< T >