v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
StackAllocated< check_statically_enabled > Class Template Reference

#include <v8-handle-base.h>

Collaboration diagram for StackAllocated< check_statically_enabled >:

Data Structures

struct  no_checking_tag
 

Public Member Functions

V8_INLINE StackAllocated ()=default
 

Protected Member Functions

V8_INLINE StackAllocated (no_checking_tag)
 
V8_INLINE StackAllocated (const StackAllocated &other, no_checking_tag)
 
V8_INLINE void VerifyOnStack () const
 

Static Protected Attributes

static constexpr no_checking_tag do_not_check {}
 

Detailed Description

template<bool check_statically_enabled>
class v8::api_internal::StackAllocated< check_statically_enabled >

Definition at line 13 of file v8-handle-base.h.

Constructor & Destructor Documentation

◆ StackAllocated() [1/3]

template<bool check_statically_enabled>
V8_INLINE StackAllocated ( )
default

◆ StackAllocated() [2/3]

template<bool check_statically_enabled>
V8_INLINE StackAllocated ( no_checking_tag  )
inlineexplicitprotected

Definition at line 21 of file v8-handle-base.h.

◆ StackAllocated() [3/3]

template<bool check_statically_enabled>
V8_INLINE StackAllocated ( const StackAllocated< check_statically_enabled > &  other,
no_checking_tag   
)
inlineexplicitprotected

Definition at line 22 of file v8-handle-base.h.

Member Function Documentation

◆ VerifyOnStack()

template<bool check_statically_enabled>
V8_INLINE void VerifyOnStack ( ) const
inlineprotected

Definition at line 25 of file v8-handle-base.h.

Field Documentation

◆ do_not_check

template<bool check_statically_enabled>
constexpr no_checking_tag do_not_check {}
staticconstexprprotected

Definition at line 19 of file v8-handle-base.h.


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