V8 Project
v8::internal::WeakObjectRetainer Class Referenceabstract

#include <heap.h>

+ Inheritance diagram for v8::internal::WeakObjectRetainer:
+ Collaboration diagram for v8::internal::WeakObjectRetainer:

Public Member Functions

virtual ~WeakObjectRetainer ()
 
virtual ObjectRetainAs (Object *object)=0
 

Detailed Description

Definition at line 2391 of file heap.h.

Constructor & Destructor Documentation

◆ ~WeakObjectRetainer()

virtual v8::internal::WeakObjectRetainer::~WeakObjectRetainer ( )
inlinevirtual

Definition at line 2393 of file heap.h.

2393 {}

Member Function Documentation

◆ RetainAs()

virtual Object* v8::internal::WeakObjectRetainer::RetainAs ( Object object)
pure virtual

Implemented in v8::internal::EvacuationWeakObjectRetainer, v8::internal::MarkCompactWeakObjectRetainer, and v8::internal::ScavengeWeakObjectRetainer.

Referenced by v8::internal::VisitWeakList().

+ Here is the caller graph for this function:

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