#include <keys.h>
Definition at line 181 of file keys.h.
◆ FastKeyAccumulator() [1/2]
◆ FastKeyAccumulator() [2/2]
◆ GetKeys()
◆ GetKeysFast()
◆ GetKeysSlow()
◆ GetKeysWithPrototypeInfoCache()
◆ GetOwnKeysWithUninitializedEnumLength()
◆ has_empty_prototype()
bool v8::internal::FastKeyAccumulator::has_empty_prototype |
( |
| ) |
|
|
inline |
◆ InitializeFastPropertyEnumCache()
◆ is_receiver_simple_enum()
bool v8::internal::FastKeyAccumulator::is_receiver_simple_enum |
( |
| ) |
|
|
inline |
◆ may_have_elements()
bool v8::internal::FastKeyAccumulator::may_have_elements |
( |
| ) |
|
|
inline |
◆ MayHaveElements()
◆ operator=()
◆ Prepare()
void v8::internal::FastKeyAccumulator::Prepare |
( |
| ) |
|
|
private |
◆ TryPrototypeInfoCache()
◆ filter_
◆ first_prototype_
◆ first_prototype_map_
◆ has_empty_prototype_
bool v8::internal::FastKeyAccumulator::has_empty_prototype_ = false |
|
private |
◆ has_prototype_info_cache_
bool v8::internal::FastKeyAccumulator::has_prototype_info_cache_ = false |
|
private |
◆ is_for_in_
bool v8::internal::FastKeyAccumulator::is_for_in_ = false |
|
private |
◆ is_receiver_simple_enum_
bool v8::internal::FastKeyAccumulator::is_receiver_simple_enum_ = false |
|
private |
◆ isolate_
Isolate* v8::internal::FastKeyAccumulator::isolate_ |
|
private |
◆ last_non_empty_prototype_
◆ may_have_elements_
bool v8::internal::FastKeyAccumulator::may_have_elements_ = true |
|
private |
◆ mode_
◆ only_own_has_simple_elements_
bool v8::internal::FastKeyAccumulator::only_own_has_simple_elements_ = false |
|
private |
◆ receiver_
◆ skip_indices_
bool v8::internal::FastKeyAccumulator::skip_indices_ = false |
|
private |
◆ try_prototype_info_cache_
bool v8::internal::FastKeyAccumulator::try_prototype_info_cache_ = false |
|
private |
The documentation for this class was generated from the following files: