v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::UnlinkWeakNextScope Class Reference
Collaboration diagram for v8::internal::UnlinkWeakNextScope:

Public Member Functions

 UnlinkWeakNextScope (Heap *heap, Tagged< HeapObject > object)
 
 ~UnlinkWeakNextScope ()
 

Private Attributes

Tagged< AllocationSiteWithWeakNextobject_
 
Tagged< UnionOf< Smi, Undefined, AllocationSiteWithWeakNext > > next_
 

Detailed Description

Definition at line 770 of file serializer.cc.

Constructor & Destructor Documentation

◆ UnlinkWeakNextScope()

v8::internal::UnlinkWeakNextScope::UnlinkWeakNextScope ( Heap * heap,
Tagged< HeapObject > object )
inlineexplicit

Definition at line 772 of file serializer.cc.

◆ ~UnlinkWeakNextScope()

v8::internal::UnlinkWeakNextScope::~UnlinkWeakNextScope ( )
inline

Definition at line 780 of file serializer.cc.

Here is the call graph for this function:

Member Data Documentation

◆ next_

Tagged<UnionOf<Smi, Undefined, AllocationSiteWithWeakNext> > v8::internal::UnlinkWeakNextScope::next_
private
Initial value:
=
static constexpr Tagged< Smi > zero()
Definition smi.h:99

Definition at line 789 of file serializer.cc.

◆ object_

Tagged<AllocationSiteWithWeakNext> v8::internal::UnlinkWeakNextScope::object_
private

Definition at line 788 of file serializer.cc.


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