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

#include <zone-containers.h>

Inheritance diagram for v8::internal::ZoneIntrusiveSet< T, GetIntrusiveSetIndex >:
Collaboration diagram for v8::internal::ZoneIntrusiveSet< T, GetIntrusiveSetIndex >:

Public Member Functions

 ZoneIntrusiveSet (Zone *zone, GetIntrusiveSetIndex index_functor={})
 
- Public Member Functions inherited from v8::base::IntrusiveSet< T, GetIntrusiveSetIndex, ZoneVector< T > >
 IntrusiveSet (ZoneVector< T > container, GetIntrusiveSetIndex index_functor={})
 
bool Contains (T x) const
 
void Add (T x)
 
void Remove (T x)
 
iterator begin () const
 
end_iterator end () const
 

Detailed Description

template<class T, class GetIntrusiveSetIndex>
class v8::internal::ZoneIntrusiveSet< T, GetIntrusiveSetIndex >

Definition at line 598 of file zone-containers.h.

Constructor & Destructor Documentation

◆ ZoneIntrusiveSet()

template<class T , class GetIntrusiveSetIndex >
v8::internal::ZoneIntrusiveSet< T, GetIntrusiveSetIndex >::ZoneIntrusiveSet ( Zone * zone,
GetIntrusiveSetIndex index_functor = {} )
inlineexplicit

Definition at line 601 of file zone-containers.h.


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