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

#include <prefinalizer.h>

Collaboration diagram for cppgc::internal::PrefinalizerRegistration:

Public Types

using Callback = bool (*)(const cppgc::LivenessBroker&, void*)
 

Public Member Functions

 PrefinalizerRegistration (void *, Callback)
 
void * operator new (size_t, void *location)=delete
 
void * operator new (size_t)=delete
 

Detailed Description

Definition at line 15 of file prefinalizer.h.

Member Typedef Documentation

◆ Callback

Definition at line 17 of file prefinalizer.h.

Constructor & Destructor Documentation

◆ PrefinalizerRegistration()

cppgc::internal::PrefinalizerRegistration::PrefinalizerRegistration ( void * object,
Callback callback )

Definition at line 19 of file prefinalizer-handler.cc.

Here is the call graph for this function:

Member Function Documentation

◆ operator new() [1/2]

void * cppgc::internal::PrefinalizerRegistration::operator new ( size_t )
delete

◆ operator new() [2/2]

void * cppgc::internal::PrefinalizerRegistration::operator new ( size_t ,
void * location )
delete

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