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

Public Member Functions

 ErrorState (MessageTemplate *message_stack, Scanner::Location *location_stack)
 
 ~ErrorState ()
 
void MoveErrorTo (TokenDesc *dest)
 

Private Attributes

MessageTemplate *const message_stack_
 
MessageTemplate const old_message_
 
Scanner::Location *const location_stack_
 
Scanner::Location const old_location_
 

Detailed Description

Definition at line 26 of file scanner.cc.

Constructor & Destructor Documentation

◆ ErrorState()

v8::internal::Scanner::ErrorState::ErrorState ( MessageTemplate * message_stack,
Scanner::Location * location_stack )
inline

Definition at line 28 of file scanner.cc.

Here is the call graph for this function:

◆ ~ErrorState()

v8::internal::Scanner::ErrorState::~ErrorState ( )
inline

Definition at line 37 of file scanner.cc.

Member Function Documentation

◆ MoveErrorTo()

void v8::internal::Scanner::ErrorState::MoveErrorTo ( TokenDesc * dest)
inline

Definition at line 42 of file scanner.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ location_stack_

Scanner::Location* const v8::internal::Scanner::ErrorState::location_stack_
private

Definition at line 57 of file scanner.cc.

◆ message_stack_

MessageTemplate* const v8::internal::Scanner::ErrorState::message_stack_
private

Definition at line 55 of file scanner.cc.

◆ old_location_

Scanner::Location const v8::internal::Scanner::ErrorState::old_location_
private

Definition at line 58 of file scanner.cc.

◆ old_message_

MessageTemplate const v8::internal::Scanner::ErrorState::old_message_
private

Definition at line 56 of file scanner.cc.


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