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

#include <value-numbering-reducer.h>

Collaboration diagram for v8::internal::compiler::turboshaft::ScopeCounter:

Public Member Functions

void enter ()
 
void leave ()
 
bool is_active ()
 

Private Attributes

int scopes_ {0}
 

Detailed Description

Definition at line 75 of file value-numbering-reducer.h.

Member Function Documentation

◆ enter()

void v8::internal::compiler::turboshaft::ScopeCounter::enter ( )
inline

Definition at line 77 of file value-numbering-reducer.h.

Here is the caller graph for this function:

◆ is_active()

bool v8::internal::compiler::turboshaft::ScopeCounter::is_active ( )
inline

Definition at line 79 of file value-numbering-reducer.h.

Here is the caller graph for this function:

◆ leave()

void v8::internal::compiler::turboshaft::ScopeCounter::leave ( )
inline

Definition at line 78 of file value-numbering-reducer.h.

Here is the caller graph for this function:

Member Data Documentation

◆ scopes_

int v8::internal::compiler::turboshaft::ScopeCounter::scopes_ {0}
private

Definition at line 82 of file value-numbering-reducer.h.


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