v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::Scanner Member List

This is the complete list of members for v8::internal::Scanner, including all inherited members.

AddLiteralChar(base::uc32 c)v8::internal::Scannerinlineprivate
AddLiteralChar(char c)v8::internal::Scannerinlineprivate
AddLiteralCharAdvance()v8::internal::Scannerinlineprivate
AddRawLiteralChar(base::uc32 c)v8::internal::Scannerinlineprivate
Advance()v8::internal::Scannerinlineprivate
AdvanceUntil(FunctionType check)v8::internal::Scannerinlineprivate
BigIntLiteral() constv8::internal::Scannerinline
BINARY enum valuev8::internal::Scannerprivate
c0_v8::internal::Scannerprivate
clear_invalid_template_escape_message()v8::internal::Scannerinline
clear_octal_position()v8::internal::Scannerinline
CombineSurrogatePair()v8::internal::Scannerinlineprivate
current() constv8::internal::Scannerinlineprivate
current_v8::internal::Scannerprivate
current_token() constv8::internal::Scannerinline
CurrentLiteralAsCString(Zone *zone) constv8::internal::Scanner
CurrentLiteralEquals(const char(&s)[N])v8::internal::Scannerinline
CurrentMatches(Token::Value token) constv8::internal::Scannerinline
CurrentRawSymbol(AstValueFactory *ast_value_factory) constv8::internal::Scanner
CurrentSymbol(AstValueFactory *ast_value_factory) constv8::internal::Scanner
DECIMAL enum valuev8::internal::Scannerprivate
DECIMAL_WITH_LEADING_ZERO enum valuev8::internal::Scannerprivate
DoubleValue()v8::internal::Scanner
error() constv8::internal::Scannerinline
error_location() constv8::internal::Scannerinline
flags_v8::internal::Scannerprivate
found_html_comment_v8::internal::Scannerprivate
FoundHtmlComment() constv8::internal::Scannerinline
has_error() constv8::internal::Scannerinline
has_invalid_template_escape() constv8::internal::Scannerinline
has_parser_error() constv8::internal::Scannerinline
HasLineTerminatorAfterNext()v8::internal::Scannerinline
HasLineTerminatorAfterNextNext()v8::internal::Scannerinline
HasLineTerminatorBeforeNext() constv8::internal::Scannerinline
HasPerFunctionCompileHint(int position)v8::internal::Scanner
HEX enum valuev8::internal::Scannerprivate
IMPLICIT_OCTAL enum valuev8::internal::Scannerprivate
Init()v8::internal::Scannerinlineprivate
Initialize()v8::internal::Scanner
Invalid()v8::internal::Scannerinlinestatic
invalid_template_escape_location() constv8::internal::Scannerinline
invalid_template_escape_message() constv8::internal::Scannerinline
is_literal_one_byte() constv8::internal::Scannerinlineprivate
is_next_literal_one_byte() constv8::internal::Scannerinlineprivate
is_raw_literal_one_byte() constv8::internal::Scannerinlineprivate
IsDecimalNumberKind(NumberKind kind)v8::internal::Scannerinlineprivate
IsInvalid(base::uc32 c)v8::internal::Scannerstatic
IsValidBigIntKind(NumberKind kind)v8::internal::Scannerinlineprivate
kCharacterLookaheadBufferSizev8::internal::Scannerprivatestatic
kEndOfInputv8::internal::Scannerstatic
kInvalidSequencev8::internal::Scannerstatic
kMaxAsciiv8::internal::Scannerprivatestatic
literal_contains_escapes() constv8::internal::Scannerinline
literal_one_byte_string() constv8::internal::Scannerinlineprivate
literal_two_byte_string() constv8::internal::Scannerinlineprivate
LiteralContainsEscapes(const TokenDesc &token)v8::internal::Scannerinlineprivatestatic
location() constv8::internal::Scannerinline
Next()v8::internal::Scanner
next()v8::internal::Scannerinlineprivate
next() constv8::internal::Scannerinlineprivate
next_v8::internal::Scannerprivate
next_literal_contains_escapes() constv8::internal::Scannerinline
next_literal_one_byte_string() constv8::internal::Scannerinlineprivate
next_literal_two_byte_string() constv8::internal::Scannerinlineprivate
next_next() constv8::internal::Scannerinlineprivate
next_next_v8::internal::Scannerprivate
next_next_next() constv8::internal::Scannerinlineprivate
next_next_next_v8::internal::Scannerprivate
NextLiteralExactlyEquals(const char(&s)[N])v8::internal::Scannerinline
NextSymbol(AstValueFactory *ast_value_factory) constv8::internal::Scanner
NumberKind enum namev8::internal::Scannerprivate
OCTAL enum valuev8::internal::Scannerprivate
octal_message() constv8::internal::Scannerinline
octal_message_v8::internal::Scannerprivate
octal_pos_v8::internal::Scannerprivate
octal_position() constv8::internal::Scannerinline
Peek() constv8::internal::Scannerinlineprivate
peek() constv8::internal::Scannerinline
peek_location() constv8::internal::Scannerinline
PeekAhead()v8::internal::Scanner
PeekAheadAhead()v8::internal::Scanner
per_function_compile_hint_positions_v8::internal::Scannerprivate
per_function_compile_hint_positions_idx_v8::internal::Scannerprivate
PushBack(base::uc32 ch)v8::internal::Scannerinlineprivate
raw_literal_one_byte_string() constv8::internal::Scannerinlineprivate
raw_literal_two_byte_string() constv8::internal::Scannerinlineprivate
ReportScannerError(const Location &location, MessageTemplate error)v8::internal::Scannerinlineprivate
ReportScannerError(int pos, MessageTemplate error)v8::internal::Scannerinlineprivate
reset_parser_error_flag()v8::internal::Scannerinline
saw_magic_comment_compile_hints_all_v8::internal::Scannerprivate
saw_non_comment_v8::internal::Scannerprivate
saw_source_mapping_url_magic_comment_at_sign_v8::internal::Scannerprivate
SawMagicCommentCompileHintsAll() constv8::internal::Scannerinline
SawSourceMappingUrlMagicCommentAtSign() constv8::internal::Scannerinline
Scan()v8::internal::Scannerprivate
Scan(TokenDesc *next_desc)v8::internal::Scannerprivate
ScanBinaryDigits()v8::internal::Scannerprivate
ScanDecimalAsSmi(uint64_t *value, bool allow_numeric_separator)v8::internal::Scannerprivate
ScanDecimalAsSmiWithNumericSeparators(uint64_t *value)v8::internal::Scannerprivate
ScanDecimalDigits(bool allow_numeric_separator)v8::internal::Scannerprivate
ScanDigitsWithNumericSeparators(bool(*predicate)(base::uc32 ch), bool is_check_first_digit)v8::internal::Scannerprivate
ScanEscape()v8::internal::Scannerprivate
ScanHexDigits()v8::internal::Scannerprivate
ScanHexNumber(int expected_length)v8::internal::Scannerprivate
ScanHtmlComment()v8::internal::Scannerprivate
ScanIdentifierOrKeyword()v8::internal::Scannerprivate
ScanIdentifierOrKeywordInner()v8::internal::Scannerprivate
ScanIdentifierOrKeywordInnerSlow(bool escaped, bool can_be_keyword)v8::internal::Scannerprivate
ScanIdentifierUnicodeEscape()v8::internal::Scannerprivate
ScanImplicitOctalDigits(int start_pos, NumberKind *kind)v8::internal::Scannerprivate
Scanner(Utf16CharacterStream *source, UnoptimizedCompileFlags flags)v8::internal::Scannerexplicit
scanner_error_v8::internal::Scannerprivate
scanner_error_location_v8::internal::Scannerprivate
ScanNumber(bool seen_period)v8::internal::Scannerprivate
ScanOctalDigits()v8::internal::Scannerprivate
ScanOctalEscape(base::uc32 c, int length)v8::internal::Scannerprivate
ScanPrivateName()v8::internal::Scannerprivate
ScanRegExpFlags()v8::internal::Scanner
ScanRegExpPattern()v8::internal::Scanner
ScanSignedInteger()v8::internal::Scannerprivate
ScanSingleToken()v8::internal::Scannerprivate
ScanString()v8::internal::Scannerprivate
ScanTemplateContinuation()v8::internal::Scannerinline
ScanTemplateSpan()v8::internal::Scannerprivate
ScanUnicodeEscape()v8::internal::Scannerprivate
ScanUnlimitedLengthHexNumber(base::uc32 max_value, int beg_pos)v8::internal::Scannerprivate
SeekForward(int pos)v8::internal::Scanner
SeekNext(size_t position)v8::internal::Scannerprivate
Select(Token::Value tok)v8::internal::Scannerinlineprivate
Select(base::uc32 next, Token::Value then, Token::Value else_)v8::internal::Scannerinlineprivate
set_parser_error()v8::internal::Scannerinline
SkipMagicComment(base::uc32 hash_or_at_sign)v8::internal::Scannerprivate
SkipMultiLineComment()v8::internal::Scannerprivate
SkipSingleHTMLComment()v8::internal::Scannerprivate
SkipSingleLineComment()v8::internal::Scannerprivate
SkipWhiteSpace()v8::internal::Scannerprivate
smi_value() constv8::internal::Scannerinline
source_v8::internal::Scannerprivate
source_mapping_url_v8::internal::Scannerprivate
source_pos()v8::internal::Scannerinlineprivate
source_url_v8::internal::Scannerprivate
SourceMappingUrl(IsolateT *isolate) constv8::internal::Scanner
SourceUrl(IsolateT *isolate) constv8::internal::Scanner
stream() constv8::internal::Scannerinline
token_storage_v8::internal::Scannerprivate
TryToParseMagicComment(base::uc32 hash_or_at_sign)v8::internal::Scannerprivate