Lines Matching refs:newElements
151 JSTaggedValue newElements = MigrateFromRawValueToHeapValue(thread, object, needCOW, true);
152 object->SetElements(thread, newElements);
174 JSTaggedValue newElements = MigrateFromRawValueToHeapValue(thread, object, needCOW, false);
175 object->SetElements(thread, newElements);
185 JSTaggedValue newElements = MigrateFromHeapValueToRawValue(thread, object, needCOW, true);
186 object->SetElements(thread, newElements);
188 JSTaggedValue newElements = MigrateFromHeapValueToRawValue(thread, object, needCOW, false);
189 object->SetElements(thread, newElements);
223 JSMutableHandle<TaggedArray> newElements(thread, JSTaggedValue::Undefined());
225 newElements.Update(factory->NewCOWTaggedArray(length));
227 newElements.Update(factory->NewTaggedArray(length));
232 newElements->Set(thread, i, JSTaggedValue::Hole());
235 newElements->Set(thread, i, JSTaggedValue(convertedValue));
238 newElements->Set(thread, i, JSTaggedValue(convertedValue));
241 return newElements.GetTaggedValue();
250 JSMutableHandle<MutantTaggedArray> newElements(thread, JSTaggedValue::Undefined());
252 newElements.Update(factory->NewCOWMutantTaggedArray(length));
254 newElements.Update(factory->NewMutantTaggedArray(length));
270 newElements->Set<false>(thread, i, JSTaggedValue(convertedValue));
272 return newElements.GetTaggedValue();