Lines Matching full:attributes
213 … PropertyAttributes attributes = PropertyAttributes::Default(true, false, true); // non-enumerable in CreatePrototypeHClass() local
216 attributes.SetIsAccessor(true); in CreatePrototypeHClass()
219 attributes.SetIsInlinedProps(true); in CreatePrototypeHClass()
220 attributes.SetRepresentation(Representation::TAGGED); in CreatePrototypeHClass()
221 attributes.SetOffset(index); in CreatePrototypeHClass()
222 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreatePrototypeHClass()
263 PropertyAttributes attributes; in CreateConstructorHClass() local
266 attributes = PropertyAttributes::Default(false, false, true); in CreateConstructorHClass()
270 attributes = PropertyAttributes::Default(false, false, true); in CreateConstructorHClass()
273 attributes = PropertyAttributes::Default(true, false, true); in CreateConstructorHClass()
277 attributes = PropertyAttributes::DefaultAccessor(false, false, false); in CreateConstructorHClass()
280 attributes = PropertyAttributes::Default(true, false, true); in CreateConstructorHClass()
285 attributes.SetIsAccessor(true); in CreateConstructorHClass()
288 attributes.SetIsInlinedProps(true); in CreateConstructorHClass()
289 attributes.SetRepresentation(Representation::TAGGED); in CreateConstructorHClass()
290 attributes.SetOffset(index); in CreateConstructorHClass()
291 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreateConstructorHClass()
355 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false); in CreateSendableHClass() local
357 attributes.SetIsAccessor(true); in CreateSendableHClass()
359 attributes.SetIsInlinedProps(true); in CreateSendableHClass()
360 attributes.SetRepresentation(Representation::TAGGED); in CreateSendableHClass()
361 attributes.SetOffset(index); in CreateSendableHClass()
362 layout->AddKey(thread, index, key.GetTaggedValue(), attributes); in CreateSendableHClass()
613 PropertyAttributes attributes; in BuildDictionaryProperties() local
617 attributes = PropertyAttributes::Default(false, false, true); in BuildDictionaryProperties()
621 attributes = PropertyAttributes::Default(false, false, true); in BuildDictionaryProperties()
624 attributes = PropertyAttributes::Default(true, false, true); in BuildDictionaryProperties()
628 attributes = PropertyAttributes::DefaultAccessor(false, false, false); in BuildDictionaryProperties()
631 attributes = PropertyAttributes::Default(true, false, true); in BuildDictionaryProperties()
635 attributes = PropertyAttributes::Default(true, false, true); // non-enumerable in BuildDictionaryProperties()
643 …ameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes); in BuildDictionaryProperties()
860 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false); in BuildSendableDictionaryProperties() local
862 attributes.SetIsAccessor(true); in BuildSendableDictionaryProperties()
869 NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes); in BuildSendableDictionaryProperties()
879 …ameDictionary> newDict = NameDictionary::PutIfAbsent(thread, dict, propKey, propValue, attributes); in BuildSendableDictionaryProperties()
899 uint32_t length, JSMutableHandle<NameDictionary> &dict, PropertyAttributes attributes) in AddFieldTypeToDict() argument
909 attributes.SetSharedFieldType(type); in AddFieldTypeToDict()
910 attributes.SetBoxType(PropertyBoxType::UNDEFINED); in AddFieldTypeToDict()
911 … JSHandle<NameDictionary> newDict = NameDictionary::Put(thread, dict, key, value, attributes); in AddFieldTypeToDict()
930 PropertyAttributes attributes = PropertyAttributes::Default(true, true, false); in AddFieldTypeToHClass() local
936 attributes = layout->GetAttr(entry); in AddFieldTypeToHClass()
937 attributes.SetSharedFieldType(type); in AddFieldTypeToHClass()
938 layout->SetNormalAttr(thread, entry, attributes); in AddFieldTypeToHClass()
948 attributes.SetIsInlinedProps(true); in AddFieldTypeToHClass()
949 attributes.SetRepresentation(Representation::TAGGED); in AddFieldTypeToHClass()
950 attributes.SetSharedFieldType(type); in AddFieldTypeToHClass()
951 attributes.SetOffset(index); in AddFieldTypeToHClass()
952 layout->AddKey(thread, index++, key.GetTaggedValue(), attributes); in AddFieldTypeToHClass()
957 thread, elementsDic, eleIndexKey, undefinedVal, attributes); in AddFieldTypeToHClass()