Lines Matching full:attributes
216 … PropertyAttributes attributes = PropertyAttributes::Default(true, false, true); // non-enumerable in CreatePrototypeHClass() local
219 attributes.SetIsAccessor(true); in CreatePrototypeHClass()
222 attributes.SetIsInlinedProps(true); in CreatePrototypeHClass()
223 attributes.SetRepresentation(Representation::TAGGED); in CreatePrototypeHClass()
224 attributes.SetOffset(index); in CreatePrototypeHClass()
225 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreatePrototypeHClass()
266 PropertyAttributes attributes; in CreateConstructorHClass() local
269 attributes = PropertyAttributes::Default(false, false, true); in CreateConstructorHClass()
273 attributes = PropertyAttributes::Default(false, false, true); in CreateConstructorHClass()
276 attributes = PropertyAttributes::Default(true, false, true); in CreateConstructorHClass()
280 attributes = PropertyAttributes::DefaultAccessor(false, false, false); in CreateConstructorHClass()
283 attributes = PropertyAttributes::Default(true, false, true); in CreateConstructorHClass()
288 attributes.SetIsAccessor(true); in CreateConstructorHClass()
291 attributes.SetIsInlinedProps(true); in CreateConstructorHClass()
292 attributes.SetRepresentation(Representation::TAGGED); in CreateConstructorHClass()
293 attributes.SetOffset(index); in CreateConstructorHClass()
294 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreateConstructorHClass()
358 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false); in CreateSendableHClass() local
360 attributes.SetIsAccessor(true); in CreateSendableHClass()
362 attributes.SetIsInlinedProps(true); in CreateSendableHClass()
363 attributes.SetRepresentation(Representation::TAGGED); in CreateSendableHClass()
364 attributes.SetOffset(index); in CreateSendableHClass()
365 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreateSendableHClass()
616 PropertyAttributes attributes; in BuildDictionaryProperties() local
620 attributes = PropertyAttributes::Default(false, false, true); in BuildDictionaryProperties()
624 attributes = PropertyAttributes::Default(false, false, true); in BuildDictionaryProperties()
627 attributes = PropertyAttributes::Default(true, false, true); in BuildDictionaryProperties()
631 attributes = PropertyAttributes::DefaultAccessor(false, false, false); in BuildDictionaryProperties()
634 attributes = PropertyAttributes::Default(true, false, true); in BuildDictionaryProperties()
638 attributes = PropertyAttributes::Default(true, false, true); // non-enumerable in BuildDictionaryProperties()
646 …ameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes); in BuildDictionaryProperties()
903 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false); in BuildSendableDictionaryProperties() local
905 attributes.SetIsAccessor(true); in BuildSendableDictionaryProperties()
912 NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes); in BuildSendableDictionaryProperties()
922 …ameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes); in BuildSendableDictionaryProperties()
944 PropertyAttributes attributes) in AddFieldTypeToDict() argument
959 attributes.SetSharedFieldType(type); in AddFieldTypeToDict()
960 attributes.SetBoxType(PropertyBoxType::UNDEFINED); in AddFieldTypeToDict()
965 thread, elementsDic, eleIndexKey, undefinedVal, attributes); in AddFieldTypeToDict()
971 … JSHandle<NameDictionary> newDict = NameDictionary::Put(thread, dict, key, value, attributes); in AddFieldTypeToDict()
992 PropertyAttributes attributes = PropertyAttributes::Default(true, true, false); in AddFieldTypeToHClass() local
998 attributes = layout->GetAttr(entry); in AddFieldTypeToHClass()
999 attributes.SetSharedFieldType(type); in AddFieldTypeToHClass()
1000 layout->SetNormalAttr(thread, entry, attributes); in AddFieldTypeToHClass()
1011 attributes.SetIsInlinedProps(true); in AddFieldTypeToHClass()
1012 attributes.SetRepresentation(Representation::TAGGED); in AddFieldTypeToHClass()
1013 attributes.SetSharedFieldType(type); in AddFieldTypeToHClass()
1014 attributes.SetOffset(index); in AddFieldTypeToHClass()
1021 thread, elementsDic, eleIndexKey, undefinedVal, attributes); in AddFieldTypeToHClass()
1027 layout->AddKey(thread, index++, key.GetTaggedValue(), attributes); in AddFieldTypeToHClass()