v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::heap::ListNode< T > Class Template Reference

#include <list.h>

Collaboration diagram for v8::internal::heap::ListNode< T >:

Public Member Functions

 ListNode ()
 
Tnext ()
 
Tprev ()
 
const Tnext () const
 
const Tprev () const
 
void Initialize ()
 

Private Member Functions

void set_next (T *next)
 
void set_prev (T *prev)
 

Private Attributes

Tnext_
 
Tprev_
 

Friends

class List< T >
 

Detailed Description

template<class T>
class v8::internal::heap::ListNode< T >

Definition at line 135 of file list.h.

Constructor & Destructor Documentation

◆ ListNode()

template<class T >
v8::internal::heap::ListNode< T >::ListNode ( )
inline

Definition at line 137 of file list.h.

Here is the call graph for this function:

Member Function Documentation

◆ Initialize()

template<class T >
void v8::internal::heap::ListNode< T >::Initialize ( )
inline

Definition at line 145 of file list.h.

Here is the caller graph for this function:

◆ next() [1/2]

template<class T >
T * v8::internal::heap::ListNode< T >::next ( )
inline

Definition at line 139 of file list.h.

Here is the caller graph for this function:

◆ next() [2/2]

template<class T >
const T * v8::internal::heap::ListNode< T >::next ( ) const
inline

Definition at line 142 of file list.h.

◆ prev() [1/2]

template<class T >
T * v8::internal::heap::ListNode< T >::prev ( )
inline

Definition at line 140 of file list.h.

Here is the caller graph for this function:

◆ prev() [2/2]

template<class T >
const T * v8::internal::heap::ListNode< T >::prev ( ) const
inline

Definition at line 143 of file list.h.

◆ set_next()

template<class T >
void v8::internal::heap::ListNode< T >::set_next ( T * next)
inlineprivate

Definition at line 151 of file list.h.

Here is the call graph for this function:

◆ set_prev()

template<class T >
void v8::internal::heap::ListNode< T >::set_prev ( T * prev)
inlineprivate

Definition at line 152 of file list.h.

Here is the call graph for this function:

Friends And Related Symbol Documentation

◆ List< T >

template<class T >
friend class List< T >
friend

Definition at line 155 of file list.h.

Member Data Documentation

◆ next_

template<class T >
T* v8::internal::heap::ListNode< T >::next_
private

Definition at line 154 of file list.h.

◆ prev_

template<class T >
T* v8::internal::heap::ListNode< T >::prev_
private

Definition at line 155 of file list.h.


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