![]()  | 
  
    v8
    
   V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. 
   | 
 
Public Member Functions | |
| Scope (VariableTracker *tracker, Node *node, Reduction *reduction) | |
| ~Scope () | |
| Maybe< Node * > | Get (Variable var) | 
| void | Set (Variable var, Node *node) | 
  Public Member Functions inherited from v8::internal::compiler::ReduceScope | |
| ReduceScope (Node *node, Reduction *reduction) | |
| void | SetValueChanged () | 
Private Attributes | |
| VariableTracker * | states_ | 
| State | current_state_ | 
Additional Inherited Members | |
  Public Types inherited from v8::internal::compiler::ReduceScope | |
| using | Reduction = EffectGraphReducer::Reduction | 
  Protected Member Functions inherited from v8::internal::compiler::ReduceScope | |
| Node * | current_node () const | 
| Reduction * | reduction () | 
Definition at line 131 of file escape-analysis.cc.
| v8::internal::compiler::VariableTracker::Scope::Scope | ( | VariableTracker * | tracker, | 
| Node * | node, | ||
| Reduction * | reduction ) | 
Definition at line 405 of file escape-analysis.cc.
| v8::internal::compiler::VariableTracker::Scope::~Scope | ( | ) | 
Definition at line 147 of file escape-analysis.cc.
      
  | 
  private | 
Definition at line 151 of file escape-analysis.cc.
      
  | 
  private | 
Definition at line 150 of file escape-analysis.cc.