Lines Matching defs:attributes

212             PropertyAttributes attributes = PropertyAttributes::Default(true, false, true);  // non-enumerable
215 attributes.SetIsAccessor(true);
218 attributes.SetIsInlinedProps(true);
219 attributes.SetRepresentation(Representation::TAGGED);
220 attributes.SetOffset(index);
221 layout->AddKey(thread, index, key.GetTaggedValue(), attributes);
262 PropertyAttributes attributes;
265 attributes = PropertyAttributes::Default(false, false, true);
269 attributes = PropertyAttributes::Default(false, false, true);
272 attributes = PropertyAttributes::Default(true, false, true);
276 attributes = PropertyAttributes::DefaultAccessor(false, false, false);
279 attributes = PropertyAttributes::Default(true, false, true);
284 attributes.SetIsAccessor(true);
287 attributes.SetIsInlinedProps(true);
288 attributes.SetRepresentation(Representation::TAGGED);
289 attributes.SetOffset(index);
290 layout->AddKey(thread, index, key.GetTaggedValue(), attributes);
354 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false);
356 attributes.SetIsAccessor(true);
358 attributes.SetIsInlinedProps(true);
359 attributes.SetRepresentation(Representation::TAGGED);
360 attributes.SetOffset(index);
361 layout->AddKey(thread, index, key.GetTaggedValue(), attributes);
612 PropertyAttributes attributes;
616 attributes = PropertyAttributes::Default(false, false, true);
620 attributes = PropertyAttributes::Default(false, false, true);
623 attributes = PropertyAttributes::Default(true, false, true);
627 attributes = PropertyAttributes::DefaultAccessor(false, false, false);
630 attributes = PropertyAttributes::Default(true, false, true);
634 attributes = PropertyAttributes::Default(true, false, true); // non-enumerable
642 JSHandle<NameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes);
891 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false);
893 attributes.SetIsAccessor(true);
900 NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes);
910 JSHandle<NameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes);
930 uint32_t length, JSMutableHandle<NameDictionary> &dict, PropertyAttributes attributes)
940 attributes.SetSharedFieldType(type);
941 attributes.SetBoxType(PropertyBoxType::UNDEFINED);
942 JSHandle<NameDictionary> newDict = NameDictionary::Put(thread, dict, key, value, attributes);
961 PropertyAttributes attributes = PropertyAttributes::Default(true, true, false);
967 attributes = layout->GetAttr(entry);
968 attributes.SetSharedFieldType(type);
969 layout->SetNormalAttr(thread, entry, attributes);
979 attributes.SetIsInlinedProps(true);
980 attributes.SetRepresentation(Representation::TAGGED);
981 attributes.SetSharedFieldType(type);
982 attributes.SetOffset(index);
983 layout->AddKey(thread, index++, key.GetTaggedValue(), attributes);
988 thread, elementsDic, eleIndexKey, undefinedVal, attributes);