Lines Matching defs:attr
111 PropertyAttributes attr = GetAttributes(hashIndex);
112 std::pair<JSTaggedValue, uint32_t> pair(key, attr.GetOffset());
135 PropertyAttributes attr = GetAttributes(hashIndex);
136 bool bIgnore = FilterHelper::IgnoreKeyByFilter<PropertyAttributes>(attr, filter);
146 std::pair<JSTaggedValue, uint32_t> pair(key, attr.GetOffset());
166 PropertyAttributes attr = GetAttributes(hashIndex);
167 if (attr.IsEnumerable()) {
189 PropertyAttributes attr = GetAttributes(hashIndex);
190 if (attr.IsEnumerable()) {
191 std::pair<JSTaggedValue, uint32_t> pair(key, attr.GetOffset());
229 PropertyAttributes attr = dictHandle->GetAttributes(entry);
230 if (!attr.IsConfigurable() || box->GetValue().IsHole()) {
233 ASSERT_PRINT(attr.IsConfigurable(), "property must be configurable");
237 attr.SetBoxType(PropertyBoxType::MUTABLE);
238 dictHandle->SetAttributes(thread, entry, attr);