Lines Matching full:attributes
660 PropertyAttributes attributes = PropertyAttributes::Default(true, false, false); in CreateJSRegExpInstanceClass() local
661 attributes.SetIsInlinedProps(true); in CreateJSRegExpInstanceClass()
662 attributes.SetRepresentation(Representation::MIXED); in CreateJSRegExpInstanceClass()
663 attributes.SetOffset(fieldOrder++); in CreateJSRegExpInstanceClass()
664 layoutInfoHandle->AddKey(thread_, 0, globalConst->GetLastIndexString(), attributes); in CreateJSRegExpInstanceClass()
684 PropertyAttributes attributes = PropertyAttributes::DefaultAccessor(true, false, false); in CreateJSArrayInstanceClass() local
685 attributes.SetIsInlinedProps(true); in CreateJSArrayInstanceClass()
686 attributes.SetRepresentation(Representation::MIXED); in CreateJSArrayInstanceClass()
687 attributes.SetOffset(fieldOrder++); in CreateJSArrayInstanceClass()
688 layoutInfoHandle->AddKey(thread_, 0, globalConst->GetLengthString(), attributes); in CreateJSArrayInstanceClass()
713 PropertyAttributes attributes = PropertyAttributes::Default(true, false, true); in CreateJSArguments() local
714 attributes.SetIsInlinedProps(true); in CreateJSArguments()
715 attributes.SetRepresentation(Representation::MIXED); in CreateJSArguments()
716 attributes.SetOffset(fieldOrder++); in CreateJSArguments()
718 attributes); in CreateJSArguments()
723 PropertyAttributes attributes = PropertyAttributes::Default(true, false, true); in CreateJSArguments() local
724 attributes.SetIsInlinedProps(true); in CreateJSArguments()
725 attributes.SetRepresentation(Representation::MIXED); in CreateJSArguments()
726 attributes.SetOffset(fieldOrder++); in CreateJSArguments()
728 env->GetIteratorSymbol().GetTaggedValue(), attributes); in CreateJSArguments()
733 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false); in CreateJSArguments() local
734 attributes.SetIsInlinedProps(true); in CreateJSArguments()
735 attributes.SetIsAccessor(true); in CreateJSArguments()
736 attributes.SetRepresentation(Representation::MIXED); in CreateJSArguments()
737 attributes.SetOffset(fieldOrder++); in CreateJSArguments()
739 … thread_->GlobalConstants()->GetHandledCallerString().GetTaggedValue(), attributes); in CreateJSArguments()
744 PropertyAttributes attributes = PropertyAttributes::Default(false, false, false); in CreateJSArguments() local
745 attributes.SetIsInlinedProps(true); in CreateJSArguments()
746 attributes.SetIsAccessor(true); in CreateJSArguments()
747 attributes.SetRepresentation(Representation::MIXED); in CreateJSArguments()
748 attributes.SetOffset(fieldOrder++); in CreateJSArguments()
750 … thread_->GlobalConstants()->GetHandledCalleeString().GetTaggedValue(), attributes); in CreateJSArguments()
1428 PropertyAttributes attributes = PropertyAttributes::Default(false, false, true); in CreateFunctionClass() local
1429 attributes.SetIsInlinedProps(true); in CreateFunctionClass()
1430 attributes.SetRepresentation(Representation::MIXED); in CreateFunctionClass()
1431 attributes.SetOffset(fieldOrder); in CreateFunctionClass()
1432 layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetLengthString(), attributes); in CreateFunctionClass()
1439 PropertyAttributes attributes = PropertyAttributes::DefaultAccessor(false, false, true); in CreateFunctionClass() local
1440 attributes.SetIsInlinedProps(true); in CreateFunctionClass()
1441 attributes.SetRepresentation(Representation::MIXED); in CreateFunctionClass()
1442 attributes.SetOffset(fieldOrder); in CreateFunctionClass()
1444 … thread_->GlobalConstants()->GetHandledNameString().GetTaggedValue(), attributes); in CreateFunctionClass()
1450 PropertyAttributes attributes = PropertyAttributes::DefaultAccessor(true, false, false); in CreateFunctionClass() local
1451 attributes.SetIsInlinedProps(true); in CreateFunctionClass()
1452 attributes.SetRepresentation(Representation::MIXED); in CreateFunctionClass()
1453 attributes.SetOffset(fieldOrder); in CreateFunctionClass()
1454 … layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetPrototypeString(), attributes); in CreateFunctionClass()
1458 PropertyAttributes attributes = PropertyAttributes::DefaultAccessor(false, false, false); in CreateFunctionClass() local
1459 attributes.SetIsInlinedProps(true); in CreateFunctionClass()
1460 attributes.SetRepresentation(Representation::MIXED); in CreateFunctionClass()
1461 attributes.SetOffset(fieldOrder); in CreateFunctionClass()
1462 … layoutInfoHandle->AddKey(thread_, fieldOrder, globalConst->GetPrototypeString(), attributes); in CreateFunctionClass()
1477 … PropertyAttributes attributes = PropertyAttributes::Default(true, false, true); // non-enumerable in CreateDefaultClassPrototypeHClass() local
1479 attributes.SetIsInlinedProps(true); in CreateDefaultClassPrototypeHClass()
1480 attributes.SetRepresentation(Representation::MIXED); in CreateDefaultClassPrototypeHClass()
1481 attributes.SetOffset(ClassInfoExtractor::CONSTRUCTOR_INDEX); in CreateDefaultClassPrototypeHClass()
1483 thread_->GlobalConstants()->GetConstructorString(), attributes); in CreateDefaultClassPrototypeHClass()
1503 PropertyAttributes attributes; in CreateDefaultClassConstructorHClass() local
1505 attributes = PropertyAttributes::DefaultAccessor(false, false, false); in CreateDefaultClassConstructorHClass()
1507 attributes = PropertyAttributes::Default(false, false, true); in CreateDefaultClassConstructorHClass()
1509 attributes.SetIsInlinedProps(true); in CreateDefaultClassConstructorHClass()
1510 attributes.SetRepresentation(Representation::MIXED); in CreateDefaultClassConstructorHClass()
1511 attributes.SetOffset(index); in CreateDefaultClassConstructorHClass()
1512 layout->AddKey(thread_, index, array->Get(index), attributes); in CreateDefaultClassConstructorHClass()
3091 PropertyAttributes attributes = PropertyAttributes::Default(); in CreateObjectClass() local
3094 attributes.SetIsAccessor(true); in CreateObjectClass()
3097 attributes.SetIsInlinedProps(true); in CreateObjectClass()
3098 attributes.SetRepresentation(Representation::MIXED); in CreateObjectClass()
3099 attributes.SetOffset(fieldOrder); in CreateObjectClass()
3100 layoutInfoHandle->AddKey(thread_, fieldOrder, key.GetTaggedValue(), attributes); in CreateObjectClass()
3124 PropertyAttributes attributes = PropertyAttributes::Default(); in SetLayoutInObjHClass() local
3126 attributes.SetIsAccessor(true); in SetLayoutInObjHClass()
3128 attributes.SetIsInlinedProps(true); in SetLayoutInObjHClass()
3129 attributes.SetRepresentation(Representation::MIXED); in SetLayoutInObjHClass()
3130 attributes.SetOffset(fieldOffset); in SetLayoutInObjHClass()
3131 newObjHclass = JSHClass::SetPropertyOfObjHClass(thread_, newObjHclass, key, attributes); in SetLayoutInObjHClass()
3953 PropertyAttributes attributes = PropertyAttributes::Default(); in CreateIteratorResultInstanceClass() local
3954 attributes.SetIsInlinedProps(true); in CreateIteratorResultInstanceClass()
3955 attributes.SetRepresentation(Representation::MIXED); in CreateIteratorResultInstanceClass()
3956 attributes.SetOffset(fieldOrder); in CreateIteratorResultInstanceClass()
3957 layoutInfoHandle->AddKey(thread_, fieldOrder++, globalConst->GetValueString(), attributes); in CreateIteratorResultInstanceClass()
3961 PropertyAttributes attributes = PropertyAttributes::Default(); in CreateIteratorResultInstanceClass() local
3962 attributes.SetIsInlinedProps(true); in CreateIteratorResultInstanceClass()
3963 attributes.SetRepresentation(Representation::MIXED); in CreateIteratorResultInstanceClass()
3964 attributes.SetOffset(fieldOrder); in CreateIteratorResultInstanceClass()
3965 layoutInfoHandle->AddKey(thread_, fieldOrder++, globalConst->GetDoneString(), attributes); in CreateIteratorResultInstanceClass()