v8  9.0.257(node16.0.0)
V8 is Google's open source JavaScript engine
OverrideEmbedderStackStateScope Class Referencefinal

#include <testing.h>

Public Member Functions

 OverrideEmbedderStackStateScope (HeapHandle &heap_handle, EmbedderStackState state)
 
 ~OverrideEmbedderStackStateScope ()
 
 OverrideEmbedderStackStateScope (const OverrideEmbedderStackStateScope &)=delete
 
OverrideEmbedderStackStateScopeoperator= (const OverrideEmbedderStackStateScope &)=delete
 

Detailed Description

Overrides the state of the stack with the provided value. Takes precedence over other parameters that set the stack state. Must no be nested.

Definition at line 25 of file testing.h.

Constructor & Destructor Documentation

◆ OverrideEmbedderStackStateScope() [1/2]

OverrideEmbedderStackStateScope ( HeapHandle &  heap_handle,
EmbedderStackState  state 
)
explicit

Constructs a scoped object that automatically enters and leaves the scope.

Parameters
heap_handleThe corresponding heap.

◆ ~OverrideEmbedderStackStateScope()

◆ OverrideEmbedderStackStateScope() [2/2]

Member Function Documentation

◆ operator=()


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