Lines Matching refs:elements
41 TaggedArray *elements = TaggedArray::Cast(receiver->GetElements());
42 ASSERT(idx < elements->GetLength());
46 if (!elements->GetClass()->IsMutantTaggedArray()) {
53 Barriers::SetObject<true>(thread, elements->GetData(), offset, convertedValue);
55 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset, convertedValue);
60 void ElementAccessor::FastSet(const JSThread *thread, JSHandle<TaggedArray> elements, uint32_t idx,
63 ASSERT(idx < elements->GetLength());
68 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset,
74 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset,
77 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset,
83 Barriers::SetObject<true>(thread, elements->GetData(), offset, rawValue.GetRawData());
85 Barriers::SetPrimitive<JSTaggedType>(elements->GetData(), offset, rawValue.GetRawData());