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

#include <js-operator.h>

Collaboration diagram for v8::internal::compiler::ContextAccess:

Public Member Functions

 ContextAccess (size_t depth, size_t index, bool immutable)
 
size_t depth () const
 
size_t index () const
 
bool immutable () const
 

Private Attributes

const bool immutable_
 
const uint16_t depth_
 
const uint32_t index_
 

Detailed Description

Definition at line 341 of file js-operator.h.

Constructor & Destructor Documentation

◆ ContextAccess()

v8::internal::compiler::ContextAccess::ContextAccess ( size_t depth,
size_t index,
bool immutable )

Definition at line 151 of file js-operator.cc.

Here is the call graph for this function:

Member Function Documentation

◆ depth()

size_t v8::internal::compiler::ContextAccess::depth ( ) const
inline

Definition at line 345 of file js-operator.h.

Here is the caller graph for this function:

◆ immutable()

bool v8::internal::compiler::ContextAccess::immutable ( ) const
inline

Definition at line 347 of file js-operator.h.

Here is the caller graph for this function:

◆ index()

size_t v8::internal::compiler::ContextAccess::index ( ) const
inline

Definition at line 346 of file js-operator.h.

Here is the caller graph for this function:

Member Data Documentation

◆ depth_

const uint16_t v8::internal::compiler::ContextAccess::depth_
private

Definition at line 353 of file js-operator.h.

◆ immutable_

const bool v8::internal::compiler::ContextAccess::immutable_
private

Definition at line 352 of file js-operator.h.

◆ index_

const uint32_t v8::internal::compiler::ContextAccess::index_
private

Definition at line 354 of file js-operator.h.


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