v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::Scanner::TokenDesc Struct Reference
Collaboration diagram for v8::internal::Scanner::TokenDesc:

Public Attributes

Location location = {0, 0}
 
LiteralBuffer literal_chars
 
LiteralBuffer raw_literal_chars
 
Token::Value token = Token::kUninitialized
 
MessageTemplate invalid_template_escape_message = MessageTemplate::kNone
 
Location invalid_template_escape_location
 
NumberKind number_kind
 
uint32_t smi_value = 0
 
bool after_line_terminator = false
 

Detailed Description

Definition at line 463 of file scanner.h.

Member Data Documentation

◆ after_line_terminator

bool v8::internal::Scanner::TokenDesc::after_line_terminator = false

Definition at line 472 of file scanner.h.

◆ invalid_template_escape_location

Location v8::internal::Scanner::TokenDesc::invalid_template_escape_location

Definition at line 469 of file scanner.h.

◆ invalid_template_escape_message

MessageTemplate v8::internal::Scanner::TokenDesc::invalid_template_escape_message = MessageTemplate::kNone

Definition at line 468 of file scanner.h.

◆ literal_chars

LiteralBuffer v8::internal::Scanner::TokenDesc::literal_chars

Definition at line 465 of file scanner.h.

◆ location

Location v8::internal::Scanner::TokenDesc::location = {0, 0}

Definition at line 464 of file scanner.h.

◆ number_kind

NumberKind v8::internal::Scanner::TokenDesc::number_kind

Definition at line 470 of file scanner.h.

◆ raw_literal_chars

LiteralBuffer v8::internal::Scanner::TokenDesc::raw_literal_chars

Definition at line 466 of file scanner.h.

◆ smi_value

uint32_t v8::internal::Scanner::TokenDesc::smi_value = 0

Definition at line 471 of file scanner.h.

◆ token

Token::Value v8::internal::Scanner::TokenDesc::token = Token::kUninitialized

Definition at line 467 of file scanner.h.


The documentation for this struct was generated from the following file: