V8 Project
v8::internal::Scanner Member List
This is the complete list of members for
v8::internal::Scanner
, including all inherited members.
AddLiteralCharAdvance
()
v8::internal::Scanner
inline
private
Advance
()
v8::internal::Scanner
inline
private
c0_
v8::internal::Scanner
private
clear_octal_position
()
v8::internal::Scanner
inline
current_
v8::internal::Scanner
private
current_token
()
v8::internal::Scanner
inline
CurrentSymbol
(AstValueFactory *ast_value_factory)
v8::internal::Scanner
DoubleValue
()
v8::internal::Scanner
DropLiteral
()
v8::internal::Scanner
inline
private
FindNumber
(DuplicateFinder *finder, int value)
v8::internal::Scanner
FindSymbol
(DuplicateFinder *finder, int value)
v8::internal::Scanner
harmony_classes_
v8::internal::Scanner
private
harmony_modules_
v8::internal::Scanner
private
harmony_numeric_literals_
v8::internal::Scanner
private
harmony_scoping_
v8::internal::Scanner
private
HarmonyClasses
() const
v8::internal::Scanner
inline
HarmonyModules
() const
v8::internal::Scanner
inline
HarmonyNumericLiterals
() const
v8::internal::Scanner
inline
HarmonyScoping
() const
v8::internal::Scanner
inline
has_line_terminator_before_next_
v8::internal::Scanner
private
has_multiline_comment_before_next_
v8::internal::Scanner
private
HasAnyLineTerminatorBeforeNext
() const
v8::internal::Scanner
inline
IdentifierIsFutureStrictReserved
(const AstRawString *string) const
v8::internal::Scanner
Init
()
v8::internal::Scanner
inline
private
Initialize
(Utf16CharacterStream *source)
v8::internal::Scanner
INLINE
(void AddLiteralChar(uc32 c))
v8::internal::Scanner
inline
private
is_literal_contextual_keyword
(Vector< const char > keyword)
v8::internal::Scanner
inline
is_literal_one_byte
()
v8::internal::Scanner
inline
private
is_next_contextual_keyword
(Vector< const char > keyword)
v8::internal::Scanner
inline
is_next_literal_one_byte
()
v8::internal::Scanner
inline
private
IsGetOrSet
(bool *is_get, bool *is_set)
v8::internal::Scanner
inline
kCharacterLookaheadBufferSize
v8::internal::Scanner
private
static
kNoOctalLocation
v8::internal::Scanner
static
literal_buffer1_
v8::internal::Scanner
private
literal_buffer2_
v8::internal::Scanner
private
literal_contains_escapes
() const
v8::internal::Scanner
inline
literal_length
() const
v8::internal::Scanner
inline
private
literal_one_byte_string
()
v8::internal::Scanner
inline
private
literal_two_byte_string
()
v8::internal::Scanner
inline
private
location
() const
v8::internal::Scanner
inline
Next
()
v8::internal::Scanner
next_
v8::internal::Scanner
private
next_literal_length
() const
v8::internal::Scanner
inline
private
next_literal_one_byte_string
()
v8::internal::Scanner
inline
private
next_literal_two_byte_string
()
v8::internal::Scanner
inline
private
NextSymbol
(AstValueFactory *ast_value_factory)
v8::internal::Scanner
octal_pos_
v8::internal::Scanner
private
octal_position
() const
v8::internal::Scanner
inline
peek
() const
v8::internal::Scanner
inline
peek_location
() const
v8::internal::Scanner
inline
PushBack
(uc32 ch)
v8::internal::Scanner
inline
private
Scan
()
v8::internal::Scanner
private
ScanDecimalDigits
()
v8::internal::Scanner
private
ScanEscape
()
v8::internal::Scanner
private
ScanHexNumber
(int expected_length)
v8::internal::Scanner
private
ScanHtmlComment
()
v8::internal::Scanner
private
ScanIdentifierOrKeyword
()
v8::internal::Scanner
private
ScanIdentifierSuffix
(LiteralScope *literal)
v8::internal::Scanner
private
ScanIdentifierUnicodeEscape
()
v8::internal::Scanner
private
ScanLiteralUnicodeEscape
()
v8::internal::Scanner
private
Scanner
(UnicodeCache *scanner_contants)
v8::internal::Scanner
explicit
ScanNumber
(bool seen_period)
v8::internal::Scanner
private
ScanOctalEscape
(uc32 c, int length)
v8::internal::Scanner
private
ScanRegExpFlags
()
v8::internal::Scanner
ScanRegExpPattern
(bool seen_equal)
v8::internal::Scanner
ScanString
()
v8::internal::Scanner
private
SeekForward
(int pos)
v8::internal::Scanner
Select
(Token::Value tok)
v8::internal::Scanner
inline
private
Select
(uc32 next, Token::Value then, Token::Value else_)
v8::internal::Scanner
inline
private
SetHarmonyClasses
(bool classes)
v8::internal::Scanner
inline
SetHarmonyModules
(bool modules)
v8::internal::Scanner
inline
SetHarmonyNumericLiterals
(bool numeric_literals)
v8::internal::Scanner
inline
SetHarmonyScoping
(bool scoping)
v8::internal::Scanner
inline
SkipMultiLineComment
()
v8::internal::Scanner
private
SkipSingleLineComment
()
v8::internal::Scanner
private
SkipSourceURLComment
()
v8::internal::Scanner
private
SkipWhiteSpace
()
v8::internal::Scanner
private
source_
v8::internal::Scanner
private
source_mapping_url
() const
v8::internal::Scanner
inline
source_mapping_url_
v8::internal::Scanner
private
source_pos
()
v8::internal::Scanner
inline
private
source_url
() const
v8::internal::Scanner
inline
source_url_
v8::internal::Scanner
private
StartLiteral
()
v8::internal::Scanner
inline
private
TerminateLiteral
()
v8::internal::Scanner
inline
private
TryToParseSourceURLComment
()
v8::internal::Scanner
private
UnescapedLiteralMatches
(const char *data, int length)
v8::internal::Scanner
inline
unicode_cache
()
v8::internal::Scanner
inline
unicode_cache_
v8::internal::Scanner
private
Generated on Tue Jul 1 2025 03:59:12 for V8 Project by
1.9.1