V8 Project
v8::internal::WeakListVisitor< JSFunction > Struct Reference
+ Collaboration diagram for v8::internal::WeakListVisitor< JSFunction >:

Static Public Member Functions

static void SetWeakNext (JSFunction *function, Object *next)
 
static ObjectWeakNext (JSFunction *function)
 
static int WeakNextOffset ()
 
static void VisitLiveObject (Heap *, JSFunction *, WeakObjectRetainer *)
 
static void VisitPhantomObject (Heap *, JSFunction *)
 

Detailed Description

Definition at line 251 of file objects-visiting.cc.

Member Function Documentation

◆ SetWeakNext()

static void v8::internal::WeakListVisitor< JSFunction >::SetWeakNext ( JSFunction function,
Object next 
)
inlinestatic

Definition at line 252 of file objects-visiting.cc.

252  {
253  function->set_next_function_link(next);
254  }

◆ VisitLiveObject()

static void v8::internal::WeakListVisitor< JSFunction >::VisitLiveObject ( Heap ,
JSFunction ,
WeakObjectRetainer  
)
inlinestatic

Definition at line 262 of file objects-visiting.cc.

262 {}

◆ VisitPhantomObject()

static void v8::internal::WeakListVisitor< JSFunction >::VisitPhantomObject ( Heap ,
JSFunction  
)
inlinestatic

Definition at line 264 of file objects-visiting.cc.

264 {}

◆ WeakNext()

static Object* v8::internal::WeakListVisitor< JSFunction >::WeakNext ( JSFunction function)
inlinestatic

Definition at line 256 of file objects-visiting.cc.

256  {
257  return function->next_function_link();
258  }

◆ WeakNextOffset()

static int v8::internal::WeakListVisitor< JSFunction >::WeakNextOffset ( )
inlinestatic

Definition at line 260 of file objects-visiting.cc.

static const int kNextFunctionLinkOffset
Definition: objects.h:7384

References v8::internal::JSFunction::kNextFunctionLinkOffset.


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