/arkcompiler/ets_runtime/ecmascript/ |
H A D | layout_info.h | 103 void GetAllEnumKeys(JSThread *thread, int end, int offset, JSHandle<TaggedArray> keyArray, uint32_t *keys, 106 void GetAllEnumKeys(JSThread *thread, int end, int offset, JSHandle<TaggedArray> keyArray, uint32_t *keys,
|
H A D | tagged_dictionary.h | 69 void GetAllEnumKeys(JSThread *thread, int offset, JSHandle<TaggedArray> keyArray, uint32_t *keys, 71 void GetAllEnumKeys(JSThread *thread, int offset, JSHandle<TaggedArray> keyArray, uint32_t *keys) const; 135 static void GetAllEnumKeys(JSThread *thread, const JSHandle<NumberDictionary> &obj, int offset,
|
H A D | layout_info.cpp | 136 void LayoutInfo::GetAllEnumKeys(JSThread *thread, int end, int offset, JSHandle<TaggedArray> keyArray, in GetAllEnumKeys() function in panda::ecmascript::LayoutInfo 167 void LayoutInfo::GetAllEnumKeys(JSThread *thread, int end, int offset, JSHandle<TaggedArray> keyArray, in GetAllEnumKeys() function in panda::ecmascript::LayoutInfo
|
H A D | tagged_dictionary.cpp | 149 void NameDictionary::GetAllEnumKeys(JSThread *thread, int offset, JSHandle<TaggedArray> keyArray, uint32_t *keys, in GetAllEnumKeys() function in panda::ecmascript::NameDictionary 179 void NameDictionary::GetAllEnumKeys(JSThread *thread, int offset, JSHandle<TaggedArray> keyArray, uint32_t *keys) const in GetAllEnumKeys() function in panda::ecmascript::NameDictionary 347 void NumberDictionary::GetAllEnumKeys(JSThread *thread, const JSHandle<NumberDictionary> &obj, int offset, in GetAllEnumKeys() function in panda::ecmascript::NumberDictionary
|
H A D | js_object.cpp | 546 JSHandle<TaggedArray> JSObject::GetAllEnumKeys(JSThread *thread, const JSHandle<JSObject> &obj, in GetAllEnumKeys() function in panda::ecmascript::JSObject 572 ->GetAllEnumKeys(thread, end, EnumCache::ENUM_CACHE_HEADER_SIZE, keyArray, keys, obj); in GetAllEnumKeys() 585 dict->GetAllEnumKeys(thread, 0, keyArray, keys); in GetAllEnumKeys() 589 uint32_t JSObject::GetAllEnumKeys(JSThread *thread, const JSHandle<JSObject> &obj, int offset, in GetAllEnumKeys() function in panda::ecmascript::JSObject 599 ->GetAllEnumKeys(thread, end, offset, keyArray, &keys, obj); in GetAllEnumKeys() 610 dict->GetAllEnumKeys(thread, offset, keyArray, &keys); in GetAllEnumKeys() 742 NumberDictionary::GetAllEnumKeys( in CollectEnumElementsAlongProtoChain() 770 NumberDictionary::GetAllEnumKeys(thread, JSHandle<NumberDictionary>(elements), elementIndex, keyArray, &keys); in GetEnumElementKeys() 1668 ->GetAllEnumKeys(thread, end, *keys, keyArray, keys, shadowQueue, obj, lastLength); in CollectEnumKeysAlongProtoChain() 1673 dict->GetAllEnumKeys(threa in CollectEnumKeysAlongProtoChain() [all...] |
H A D | property_accessor.cpp | 127 uint32_t length = JSObject::GetAllEnumKeys(thread_, receiverObj, EnumCache::ENUM_CACHE_HEADER_SIZE, newArray); in InitSimplePropertiesEnumCache()
|
H A D | js_object.h | 703 static JSHandle<TaggedArray> GetAllEnumKeys(JSThread *thread, const JSHandle<JSObject> &obj, 705 static uint32_t GetAllEnumKeys(JSThread *thread, const JSHandle<JSObject> &obj, int offset,
|
H A D | js_object-inl.h | 564 JSHandle<TaggedArray> keyArray = numOfEnumKeys > 0 ? JSObject::GetAllEnumKeys( in GetOwnEnumerableNamesInFastMode()
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | layout_info_test.cpp | 141 layoutInfoHandle->GetAllEnumKeys(thread, infoLength, 0, keyArray, &keys, objectHandle); // 0: offset in GetAllKeysCommon() 161 HWTEST_F_L0(LayoutInfoTest, GetAllEnumKeys) in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_object_stub_builder.h | 49 GateRef GetAllEnumKeys(GateRef glue, GateRef obj);
|
H A D | builtins_object_stub_builder.cpp | 1001 GateRef BuiltinsObjectStubBuilder::GetAllEnumKeys(GateRef glue, GateRef obj)
in GetAllEnumKeys() function in panda::ecmascript::kungfu::BuiltinsObjectStubBuilder 1040 // JSObject::GetAllEnumKeys
in GetAllEnumKeys() 1237 GateRef keyArray = GetAllEnumKeys(glue_, obj);
in Keys()
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs.cpp | 3793 dict->GetAllEnumKeys(thread, 0, keyArray, &keys); in DEF_RUNTIME_STUBS() 3808 NumberDictionary::GetAllEnumKeys( in DEF_RUNTIME_STUBS()
|