Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Member Functions | Static Protected Attributes | List of all members
v8::api_internal::StackAllocated< check_statically_enabled > Class Template Reference

#include <v8-handle-base.h>

Inheritance diagram for v8::api_internal::StackAllocated< check_statically_enabled >:
[legend]
Collaboration diagram for v8::api_internal::StackAllocated< check_statically_enabled >:
[legend]

Classes

struct  no_checking_tag
 

Public Member Functions

 StackAllocated ()=default
 

Protected Member Functions

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

Static Protected Attributes

static constexpr no_checking_tag do_not_check {}
 

Constructor & Destructor Documentation

◆ StackAllocated() [1/3]

template<bool check_statically_enabled>
v8::api_internal::StackAllocated< check_statically_enabled >::StackAllocated ( )
inlinedefault

◆ StackAllocated() [2/3]

template<bool check_statically_enabled>
v8::api_internal::StackAllocated< check_statically_enabled >::StackAllocated ( no_checking_tag  )
inlineexplicitprotected

◆ StackAllocated() [3/3]

template<bool check_statically_enabled>
v8::api_internal::StackAllocated< check_statically_enabled >::StackAllocated ( const StackAllocated< check_statically_enabled > &  other,
no_checking_tag   
)
inlineexplicitprotected

Member Function Documentation

◆ VerifyOnStack()

template<bool check_statically_enabled>
void v8::api_internal::StackAllocated< check_statically_enabled >::VerifyOnStack ( ) const
inlineprotected

Member Data Documentation

◆ do_not_check

template<bool check_statically_enabled>
constexpr no_checking_tag v8::api_internal::StackAllocated< check_statically_enabled >::do_not_check {}
staticconstexprprotected

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