Lines Matching defs:array
111 TaggedArray *array = TaggedArray::Cast(JSObject::Cast(receiver)->GetProperties().GetTaggedObject());
112 ASSERT(array->IsDictionaryMode());
113 NameDictionary *dict = NameDictionary::Cast(array);
314 TaggedArray *array = TaggedArray::Cast(JSObject::Cast(holder)->GetProperties().GetTaggedObject());
315 ASSERT(array->IsDictionaryMode());
316 NameDictionary *dict = NameDictionary::Cast(array);
906 JSMutableHandle<TaggedArray> array(thread, objHandle->GetProperties());
907 uint32_t length = array->GetLength();
911 array.Update(factory->NewTaggedArray(length).GetTaggedValue());
912 objHandle->SetProperties(thread, array.GetTaggedValue());
915 if (!array->IsDictionaryMode()) {
930 // if array is full, grow array or change to dictionary mode
933 // Grow properties array size
937 array.Update(factory->CopyArray(array, length, capacity).GetTaggedValue());
938 objHandle->SetProperties(thread, array.GetTaggedValue());
951 array->Set<true>(thread, nonInlinedProps, valueHandle.GetTaggedValue());
953 array->Set<false>(thread, nonInlinedProps, actualValue.value);
956 JSHandle<NameDictionary> dictHandle(array);