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

#include <zone-compact-set.h>

Collaboration diagram for v8::internal::ZoneCompactSetTraits< Handle< T > >:

Public Types

using handle_type = Handle<T>
 
using data_type = Address
 

Static Public Member Functions

static data_typeHandleToPointer (handle_type handle)
 
static handle_type PointerToHandle (data_type *ptr)
 

Detailed Description

template<typename T>
struct v8::internal::ZoneCompactSetTraits< Handle< T > >

Definition at line 26 of file zone-compact-set.h.

Member Typedef Documentation

◆ data_type

template<typename T >
using v8::internal::ZoneCompactSetTraits< Handle< T > >::data_type = Address

Definition at line 28 of file zone-compact-set.h.

◆ handle_type

template<typename T >
using v8::internal::ZoneCompactSetTraits< Handle< T > >::handle_type = Handle<T>

Definition at line 27 of file zone-compact-set.h.

Member Function Documentation

◆ HandleToPointer()

template<typename T >
static data_type * v8::internal::ZoneCompactSetTraits< Handle< T > >::HandleToPointer ( handle_type handle)
inlinestatic

Definition at line 30 of file zone-compact-set.h.

Here is the call graph for this function:

◆ PointerToHandle()

template<typename T >
static handle_type v8::internal::ZoneCompactSetTraits< Handle< T > >::PointerToHandle ( data_type * ptr)
inlinestatic

Definition at line 36 of file zone-compact-set.h.


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