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

Public Member Functions

 WorkstackItemBase (State *parent, State &current)
 
virtual ~WorkstackItemBase ()=default
 
virtual void Process (CppGraphBuilderImpl &)=0
 

Protected Attributes

Stateparent_
 
Statecurrent_
 

Detailed Description

Definition at line 791 of file cpp-snapshot.cc.

Constructor & Destructor Documentation

◆ WorkstackItemBase()

v8::internal::CppGraphBuilderImpl::WorkstackItemBase::WorkstackItemBase ( State * parent,
State & current )
inline

Definition at line 793 of file cpp-snapshot.cc.

◆ ~WorkstackItemBase()

virtual v8::internal::CppGraphBuilderImpl::WorkstackItemBase::~WorkstackItemBase ( )
virtualdefault

Member Function Documentation

◆ Process()

virtual void v8::internal::CppGraphBuilderImpl::WorkstackItemBase::Process ( CppGraphBuilderImpl & )
pure virtual

Member Data Documentation

◆ current_

State& v8::internal::CppGraphBuilderImpl::WorkstackItemBase::current_
protected

Definition at line 801 of file cpp-snapshot.cc.

◆ parent_

State* v8::internal::CppGraphBuilderImpl::WorkstackItemBase::parent_
protected

Definition at line 800 of file cpp-snapshot.cc.


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