v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
Loading...
Searching...
No Matches
SealHandleScope Class Reference

#include <v8-local-handle.h>

Public Member Functions

 SealHandleScope (Isolate *isolate)
 
 ~SealHandleScope ()
 
 SealHandleScope (const SealHandleScope &)=delete
 
void operator= (const SealHandleScope &)=delete
 
void * operator new (size_t size)=delete
 
void * operator new[] (size_t size)=delete
 
void operator delete (void *, size_t)=delete
 
void operator delete[] (void *, size_t)=delete
 

Detailed Description

A SealHandleScope acts like a handle scope in which no handle allocations are allowed. It can be useful for debugging handle leaks. Handles can be allocated within inner normal HandleScopes.

Definition at line 739 of file v8-local-handle.h.

Constructor & Destructor Documentation

◆ SealHandleScope() [1/2]

SealHandleScope ( Isolate isolate)
explicit

◆ ~SealHandleScope()

◆ SealHandleScope() [2/2]

SealHandleScope ( const SealHandleScope )
delete

Member Function Documentation

◆ operator delete()

void operator delete ( void *  ,
size_t   
)
delete

◆ operator delete[]()

void operator delete[] ( void *  ,
size_t   
)
delete

◆ operator new()

void * operator new ( size_t  size)
delete

◆ operator new[]()

void * operator new[] ( size_t  size)
delete

◆ operator=()

void operator= ( const SealHandleScope )
delete

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