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

Public Types

using Map = PersistentMap<Variable, Node*>
 

Public Member Functions

 State (Zone *zone)
 
NodeGet (Variable var) const
 
void Set (Variable var, Node *node)
 
Map::iterator begin () const
 
Map::iterator end () const
 
bool operator!= (const State &other) const
 

Private Attributes

Map map_
 

Detailed Description

Definition at line 101 of file escape-analysis.cc.

Member Typedef Documentation

◆ Map

Constructor & Destructor Documentation

◆ State()

v8::internal::compiler::VariableTracker::State::State ( Zone * zone)
inlineexplicit

Definition at line 105 of file escape-analysis.cc.

Member Function Documentation

◆ begin()

Map::iterator v8::internal::compiler::VariableTracker::State::begin ( ) const
inline

Definition at line 114 of file escape-analysis.cc.

Here is the call graph for this function:

◆ end()

Map::iterator v8::internal::compiler::VariableTracker::State::end ( ) const
inline

Definition at line 115 of file escape-analysis.cc.

Here is the call graph for this function:

◆ Get()

Node * v8::internal::compiler::VariableTracker::State::Get ( Variable var) const
inline

Definition at line 106 of file escape-analysis.cc.

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

◆ operator!=()

bool v8::internal::compiler::VariableTracker::State::operator!= ( const State & other) const
inline

Definition at line 116 of file escape-analysis.cc.

◆ Set()

void v8::internal::compiler::VariableTracker::State::Set ( Variable var,
Node * node )
inline

Definition at line 110 of file escape-analysis.cc.

Here is the call graph for this function:

Member Data Documentation

◆ map_

Map v8::internal::compiler::VariableTracker::State::map_
private

Definition at line 119 of file escape-analysis.cc.


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