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

#include <hash-table.h>

Inheritance diagram for v8::internal::ObjectHashSet:
Collaboration diagram for v8::internal::ObjectHashSet:

Public Member Functions

bool Has (Isolate *isolate, DirectHandle< Object > key, int32_t hash)
 
bool Has (Isolate *isolate, DirectHandle< Object > key)
 

Static Public Member Functions

static Handle< ObjectHashSetAdd (Isolate *isolate, Handle< ObjectHashSet > set, DirectHandle< Object > key)
 

Detailed Description

Definition at line 511 of file hash-table.h.

Member Function Documentation

◆ Add()

Handle< ObjectHashSet > v8::internal::ObjectHashSet::Add ( Isolate * isolate,
Handle< ObjectHashSet > set,
DirectHandle< Object > key )
static

Definition at line 6258 of file objects.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Has() [1/2]

bool v8::internal::ObjectHashSet::Has ( Isolate * isolate,
DirectHandle< Object > key )
inline

Definition at line 253 of file hash-table-inl.h.

Here is the call graph for this function:

◆ Has() [2/2]

bool v8::internal::ObjectHashSet::Has ( Isolate * isolate,
DirectHandle< Object > key,
int32_t hash )
inline

Definition at line 248 of file hash-table-inl.h.


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