Home
last modified time | relevance | path

Searched refs:IsEnumerable (Results 1 - 25 of 39) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/
H A Dfilter_helper.h47 if ((filter & NATIVE_ENUMERABLE) && !desc.IsEnumerable()) { in IgnoreKeyByFilter()
H A Dlayout_info.cpp127 if (GetAttr(i).IsEnumerable()) { in GetNumOfEnumKeys()
153 if (GetAttr(i).IsEnumerable()) { in GetAllEnumKeys()
177 if (keyHandle->IsString() && GetAttr(i).IsEnumerable()) { in GetAllEnumKeys()
H A Dobject_operator.h195 inline bool IsEnumerable() const in IsEnumerable() function in panda::ecmascript::final
197 return GetAttr().IsEnumerable(); in IsEnumerable()
H A Dglobal_dictionary-inl.h167 if (attr.IsEnumerable()) { in GetNumOfEnumKeys()
190 if (attr.IsEnumerable()) { in GetEnumAllKeys()
H A Djsnapi_sendable.cpp93 info.attributes[i].IsEnumerable(), in InitWithPropertiesInfo()
H A Djs_for_in_iterator.cpp68 if (has && desc.IsEnumerable()) { in HasProperty()
H A Dtagged_dictionary.cpp139 if (attr.IsEnumerable()) { in GetNumOfEnumKeys()
159 if (attr.IsEnumerable()) { in GetAllEnumKeys()
188 if (attr.IsEnumerable()) { in GetAllEnumKeys()
359 if (attr.IsEnumerable()) { in GetAllEnumKeys()
H A Dobject_operator.cpp461 desc.SetEnumerable(IsEnumerable()); in ToPropertyDescriptor()
773 if (desc.HasEnumerable() && attr.IsEnumerable() != desc.IsEnumerable()) { in WriteDataProperty()
774 attr.SetEnumerable(desc.IsEnumerable()); in WriteDataProperty()
H A Dproperty_attributes.h236 inline bool IsEnumerable() const in IsEnumerable() function in panda::ecmascript::TrackType::PropertyAttributes
H A Djs_array.cpp331 (newLenDesc.HasEnumerable() && (newLenDesc.IsEnumerable() != oldLenDesc.IsEnumerable()))) { in ArraySetLength()
H A Djs_object.cpp38 SetEnumerable(desc.IsEnumerable()); in PropertyAttributes()
354 PropertyAttributes::Default(descs[i].IsWritable(), descs[i].IsEnumerable(), descs[i].IsConfigurable()); in SetSProperties()
1390 if ((!desc.HasEnumerable() || desc.IsEnumerable() == current.IsEnumerable()) && in ValidateAndApplyPropertyDescriptor()
1409 if (desc.HasEnumerable() && (desc.IsEnumerable() != current.IsEnumerable())) { in ValidateAndApplyPropertyDescriptor()
1997 if (status && desc.IsEnumerable()) { in EnumerableOwnNames()
2028 if (!status || !desc.IsEnumerable()) { in EnumerableOwnPropertyNamesHelper()
2102 if (status && desc.IsEnumerable()) { in EnumerableOwnPropertyNames()
2242 JSHandle<JSTaggedValue> enumerable(thread, JSTaggedValue(desc.IsEnumerable())); in FromPropertyDescriptor()
[all...]
H A Dproperty_accessor.cpp249 if (!desc.IsEnumerable()) { in PushRemainingKeys()
/arkcompiler/ets_runtime/test/fuzztest/propertyattribute_fuzzer/
H A Dpropertyattribute_fuzzer.cpp62 propertyattribute.IsEnumerable(); in PropertyAttributeSetIsFuzzTest()
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/
H A Dproperty_descriptor.h50 bool IsEnumerable() const in IsEnumerable() function in ark::tooling::inspector::PropertyDescriptor
H A Dobject_preview.cpp71 if (!propertyIt->IsEnumerable()) { in ObjectPreview()
/arkcompiler/ets_runtime/ecmascript/base/
H A Dfast_json_stringifier.cpp422 if (attr.IsEnumerable()) { in TryCacheSerializeElements()
513 if (key.IsString() && layoutInfo->GetAttr(i).IsEnumerable()) { in TryCacheSerializeKeysFromPropertiesArray()
587 if (!attr.IsEnumerable()) { in TryCacheSerializeKeysFromGlobalObject()
624 if (!attr.IsEnumerable()) { in TryCacheSerializeKeysFromNameDictionary()
774 if (attr.IsEnumerable()) { in DefaultSerializeElements()
843 if (key.IsString() && layoutInfo->GetAttr(i).IsEnumerable()) { in SerializeKeysFromLayout()
864 if (!attr.IsEnumerable()) { in SerializeKeysFromGlobalDictionary()
901 if (!attr.IsEnumerable()) { in SerializeKeysFromNameDictionary()
H A Djson_stringifier.cpp637 if (attr.IsEnumerable()) { in SerializeElements()
717 if (!key.IsString() || hashIndex < 0 || !attr.IsEnumerable()) { in SerializeKeys()
742 if (key.IsString() && layoutInfo->GetAttr(i).IsEnumerable()) { in SerializeKeys()
775 if (!attr.IsEnumerable() || index < 0) { in SerializeKeys()
803 if (!attr.IsEnumerable()) { in SerializeKeys()
838 if (!attr.IsEnumerable()) { in SerializeKeys()
/arkcompiler/ets_runtime/ecmascript/builtins/
H A Dbuiltins_object.cpp71 if (success && desc.IsEnumerable()) { in AssignTaggedValue()
137 if (success && desc.IsEnumerable()) { in Assign()
208 if (success && propDesc.IsEnumerable()) { in ObjectDefineProperties()
875 return GetTaggedBoolean(desc.IsEnumerable()); in PropertyIsEnumerable()
/arkcompiler/ets_runtime/ecmascript/shared_objects/
H A Djs_shared_array.cpp274 (newLenDesc.HasEnumerable() && (newLenDesc.IsEnumerable() != oldLenDesc.IsEnumerable()))) { in ArraySetLength()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler_layout.cpp46 attr.SetEnumerable(IsEnumerable()); in SetAttribute()
H A Dpgo_profiler_layout.h108 bool IsEnumerable() const in IsEnumerable() function in panda::ecmascript::pgo::PGOHandler
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_object_stub_builder.cpp318 BRANCH(IsEnumerable(attr), &enumerable, &loopEnd); in AssignEnumElementProperty()
380 BRANCH(IsEnumerable(attr), &enumerable, &loopEnd); in LayoutInfoAssignAllEnumProperty()
471 BRANCH(IsEnumerable(attr), &enumerable, &loopEnd); in NameDictionaryAssignAllEnumProperty()
789 BRANCH(IsEnumerable(GetAttr(layoutInfo, *i)), &isEnumerable, &loopEnd); in GetNumKeysFromLayoutInfo()
880 BRANCH(IsEnumerable(attr), &isEnumerable, &loopEnd); in GetNumKeysFromDictionary()
921 BRANCH(LogicAndBuilder(env).And(TaggedIsString(key)).And(IsEnumerable(GetAttr(layoutInfo, iVal))).Done(), in LayoutInfoGetAllEnumKeys()
2022 BRANCH(IsEnumerable(attr), &propertyIsEnumerable, &loopEnd); in GetEnumPropertyEntries()
2303 BRANCH(IsEnumerable(attr), &isEnumerable, &notEnumerable); in GetOwnPropertyDescriptors()
/arkcompiler/ets_runtime/ecmascript/tests/
H A Djs_object_test.cpp243 EXPECT_EQ(true, desc.IsEnumerable()); in HWTEST_F_L0()
268 EXPECT_EQ(false, desc.IsEnumerable()); in HWTEST_F_L0()
290 EXPECT_EQ(true, descRes1.IsEnumerable()); in HWTEST_F_L0()
301 EXPECT_EQ(true, descRes2.IsEnumerable()); in HWTEST_F_L0()
315 EXPECT_EQ(false, descRes3.IsEnumerable()); in HWTEST_F_L0()
502 EXPECT_EQ(true, desc1.IsEnumerable()); in HWTEST_F_L0()
527 EXPECT_EQ(true, desc1.IsEnumerable()); in HWTEST_F_L0()
H A Dobject_operator_first_test.cpp256 EXPECT_FALSE(handleDesc2.IsEnumerable()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/module/
H A Djs_module_namespace.cpp244 if (desc.HasEnumerable() && !desc.IsEnumerable()) { in DefineOwnProperty()

Completed in 32 milliseconds

12