#include <lookup.h>
|
| PropertyKey (Isolate *isolate, double index) |
|
template<template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<Name>, DirectHandle<Name>>) |
| PropertyKey (Isolate *isolate, HandleType< Name > name) |
|
template<typename T , template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<T>, DirectHandle<T>>) |
| PropertyKey (Isolate *isolate, HandleType< T > valid_key) |
|
template<typename T , template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<T>, DirectHandle<T>>) |
| PropertyKey (Isolate *isolate, HandleType< T > key, bool *success) |
|
bool | is_element () const |
|
DirectHandle< Name > | name () const |
|
size_t | index () const |
|
DirectHandle< Name > | GetName (Isolate *isolate) |
|
Definition at line 24 of file lookup.h.
◆ PropertyKey() [1/5]
v8::internal::PropertyKey::PropertyKey |
( |
Isolate * | isolate, |
|
|
double | index ) |
|
inline |
◆ PropertyKey() [2/5]
template<template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<
Name>,
DirectHandle<
Name>>)
v8::internal::PropertyKey::PropertyKey |
( |
Isolate * | isolate, |
|
|
HandleType< Name > | name ) |
|
inline |
◆ PropertyKey() [3/5]
template<typename
T , template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<
T>,
DirectHandle<
T>>)
v8::internal::PropertyKey::PropertyKey |
( |
Isolate * | isolate, |
|
|
HandleType< T > | valid_key ) |
|
inline |
◆ PropertyKey() [4/5]
template<typename
T , template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<
T>,
DirectHandle<
T>>)
v8::internal::PropertyKey::PropertyKey |
( |
Isolate * | isolate, |
|
|
HandleType< T > | key, |
|
|
bool * | success ) |
◆ PropertyKey() [5/5]
template<template< typename > typename HandleType>
requires (std::is_convertible_v<HandleType<
Name>,
DirectHandle<
Name>>)
v8::internal::PropertyKey::PropertyKey |
( |
Isolate * | isolate, |
|
|
HandleType< Name > | name, |
|
|
size_t | index ) |
|
inlineprivate |
◆ GetName()
◆ index()
size_t v8::internal::PropertyKey::index |
( |
| ) |
const |
|
inline |
◆ is_element()
bool v8::internal::PropertyKey::is_element |
( |
| ) |
const |
|
inline |
◆ name()
◆ index_
size_t v8::internal::PropertyKey::index_ |
|
private |
◆ LookupIterator
friend v8::internal::PropertyKey::LookupIterator |
|
private |
◆ name_
The documentation for this class was generated from the following files: