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

Public Member Functions

 StackScope (ImplementationVisitor *visitor)
 
VisitResult Yield (VisitResult result)
 
void Close ()
 
 ~StackScope ()
 

Private Attributes

ImplementationVisitorvisitor_
 
BottomOffset base_
 
bool closed_ = false
 

Detailed Description

Definition at line 632 of file implementation-visitor.h.

Constructor & Destructor Documentation

◆ StackScope()

v8::internal::torque::ImplementationVisitor::StackScope::StackScope ( ImplementationVisitor * visitor)
inlineexplicit

Definition at line 634 of file implementation-visitor.h.

◆ ~StackScope()

v8::internal::torque::ImplementationVisitor::StackScope::~StackScope ( )
inline

Definition at line 665 of file implementation-visitor.h.

Member Function Documentation

◆ Close()

void v8::internal::torque::ImplementationVisitor::StackScope::Close ( )
inline

Definition at line 657 of file implementation-visitor.h.

◆ Yield()

VisitResult v8::internal::torque::ImplementationVisitor::StackScope::Yield ( VisitResult result)
inline

Definition at line 637 of file implementation-visitor.h.

Here is the caller graph for this function:

Member Data Documentation

◆ base_

BottomOffset v8::internal::torque::ImplementationVisitor::StackScope::base_
private

Definition at line 677 of file implementation-visitor.h.

◆ closed_

bool v8::internal::torque::ImplementationVisitor::StackScope::closed_ = false
private

Definition at line 678 of file implementation-visitor.h.

◆ visitor_

ImplementationVisitor* v8::internal::torque::ImplementationVisitor::StackScope::visitor_
private

Definition at line 676 of file implementation-visitor.h.


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