Home | History | Annotate | Download | only in src

Lines Matching refs:cast

148         MemsetPointer(FixedArray::cast(to_base)->data_start() + start,
156 FixedArray* from = FixedArray::cast(from_base);
157 FixedArray* to = FixedArray::cast(to_base);
176 NumberDictionary* from = NumberDictionary::cast(from_base);
186 MemsetPointer(FixedArray::cast(to_base)->data_start() + start,
194 FixedArray* to = FixedArray::cast(to_base);
235 MemsetPointer(FixedArray::cast(to_base)->data_start() + start,
247 Handle<FixedDoubleArray> from(FixedDoubleArray::cast(from_base), isolate);
248 Handle<FixedArray> to(FixedArray::cast(to_base), isolate);
279 FixedDoubleArray::cast(to_base)->set_the_hole(i);
286 FixedDoubleArray* from = FixedDoubleArray::cast(from_base);
287 FixedDoubleArray* to = FixedDoubleArray::cast(to_base);
311 FixedDoubleArray::cast(to_base)->set_the_hole(i);
318 FixedArray* from = FixedArray::cast(from_base);
319 FixedDoubleArray* to = FixedDoubleArray::cast(to_base);
348 FixedDoubleArray::cast(to_base)->set_the_hole(i);
361 FixedArray* from = FixedArray::cast(from_base);
362 FixedDoubleArray* to = FixedDoubleArray::cast(to_base);
384 FixedDoubleArray::cast(to_base)->set_the_hole(i);
391 FixedArray* from = FixedArray::cast(from_base);
392 FixedDoubleArray* to = FixedDoubleArray::cast(to_base);
409 NumberDictionary* from = NumberDictionary::cast(from_base);
417 FixedDoubleArray::cast(to_base)->set_the_hole(i);
422 FixedDoubleArray* to = FixedDoubleArray::cast(to_base);
576 Object* length_obj = JSArray::cast(holder)->length();
666 return handle(BackingStore::cast(backing_store)->get(index), isolate);
798 cast(*backing_store)
803 BackingStore::cast(*backing_store)->FillWithHoles(length, old_length);
826 DCHECK(JSArray::cast(receiver)->length()->IsSmi());
828 Smi::ToInt(JSArray::cast(receiver)->length()));
867 packed_size = Smi::ToInt(JSArray::cast(*object)->length());
1008 packed_size = Smi::ToInt(JSArray::cast(from_holder)->length());
1361 !BackingStore::cast(backing_store)
1427 NumberDictionary* dict = NumberDictionary::cast(backing_store);
1435 Handle<NumberDictionary>::cast(backing_store);
1505 NumberDictionary::cast(receiver->elements()), isolate);
1514 NumberDictionary::cast(result_array->elements()), isolate);
1527 Handle<NumberDictionary> dict(NumberDictionary::cast(obj->elements()),
1536 NumberDictionary* dict = NumberDictionary::cast(backing_store);
1550 NumberDictionary* backing_store = NumberDictionary::cast(store);
1566 NumberDictionary::cast(backing_store)->ValueAtPut(entry, value);
1573 NumberDictionary* dictionary = NumberDictionary::cast(*store);
1590 : handle(NumberDictionary::cast(object->elements()),
1603 NumberDictionary* dict = NumberDictionary::cast(store);
1610 NumberDictionary* dict = NumberDictionary::cast(store);
1620 NumberDictionary* dictionary = NumberDictionary::cast(store);
1637 return NumberDictionary::cast(backing_store)->DetailsAt(entry);
1665 Handle<NumberDictionary>::cast(backing_store);
1698 Handle<NumberDictionary>::cast(backing_store);
1716 NumberDictionary::cast(receiver->elements()), isolate);
1734 NumberDictionary* dictionary = NumberDictionary::cast(receiver->elements());
1783 NumberDictionary::cast(receiver->elements()), isolate);
1838 handle(NumberDictionary::cast(receiver->elements()), isolate);
1855 NumberDictionary::cast(receiver->elements()), isolate);
1901 handle(NumberDictionary::cast(receiver->elements()), isolate);
1915 NumberDictionary* dictionary = NumberDictionary::cast(holder->elements());
1970 if (BackingStore::cast(*store)->is_the_hole(isolate, i)) continue;
1998 SloppyArgumentsElements::cast(obj->elements())->set_arguments(empty);
2013 Handle<BackingStore> backing_store = Handle<BackingStore>::cast(store);
2031 JSArray::cast(*obj)->length()->ToArrayLength(&length);
2125 return !BackingStore::cast(backing_store)->is_the_hole(isolate, entry);
2171 BackingStore* backing_store = BackingStore::cast(elements);
2287 Handle<BackingStore> dst_elms = Handle<BackingStore>::cast(backing_store);
2292 BackingStore::cast(heap->LeftTrimFixedArray(*dst_elms, src_index));
2305 heap->MoveElements(FixedArray::cast(*dst_elms), dst_index, src_index,
2373 auto elements = FixedArray::cast(receiver->elements());
2391 auto elements = FixedDoubleArray::cast(receiver->elements());
2411 auto elements = FixedArray::cast(receiver->elements());
2430 auto elements = FixedDoubleArray::cast(receiver->elements());
2444 auto elements = FixedArray::cast(receiver->elements());
2463 auto elements = FixedDoubleArray::cast(receiver->elements());
2478 auto elements = FixedArray::cast(receiver->elements());
2499 value = isolate->factory()->InternalizeName(Handle<Name>::cast(value));
2643 FixedArray::cast(backing_store)->set(entry, value);
2648 FixedArray::cast(backing_store)->set(entry, value, mode);
2710 Handle<FixedArray> elements(FixedArray::cast(object->elements()),
2722 FixedArray* elements = FixedArray::cast(object->elements());
2754 FixedArray* elements = FixedArray::cast(receiver->elements());
2814 return FixedDoubleArray::get(FixedDoubleArray::cast(backing_store), entry,
2825 FixedDoubleArray::cast(backing_store)->set(entry, value->Number());
2830 FixedDoubleArray::cast(backing_store)->set(entry, value->Number());
2878 FixedDoubleArray::cast(object->elements()), isolate);
2913 FixedDoubleArray* elements = FixedDoubleArray::cast(receiver->elements());
2970 BackingStore::cast(backing_store)->SetValue(entry, value);
2975 BackingStore::cast(backing_store)->SetValue(entry, value);
2980 return BackingStore::get(isolate, BackingStore::cast(backing_store), entry);
3028 JSArrayBufferView* view = JSArrayBufferView::cast(holder);
3078 Handle<JSTypedArray> array = Handle<JSTypedArray>::cast(receiver);
3090 BackingStore* elements = BackingStore::cast(receiver->elements());
3108 BackingStore* elements = BackingStore::cast(receiver->elements());
3166 BackingStore* elements = BackingStore::cast(receiver->elements());
3215 BackingStore* elements = BackingStore::cast(receiver->elements());
3259 BackingStore* elements = BackingStore::cast(receiver->elements());
3274 Handle<BackingStore> elements(BackingStore::cast(object->elements()),
3297 FixedTypedArrayBase::cast(source->elements());
3298 BackingStore* dest_elements = BackingStore::cast(destination->elements());
3360 FixedTypedArrayBase::cast(source->elements());
3362 BackingStore::cast(destination->elements());
3434 JSObject::cast(source_proto))) {
3460 BackingStore* dest = BackingStore::cast(destination->elements());
3473 FixedArray* source_store = FixedArray::cast(source->elements());
3483 FixedArray* source_store = FixedArray::cast(source->elements());
3499 FixedDoubleArray::cast(source->elements());
3510 FixedDoubleArray::cast(source->elements());
3529 BackingStore::cast(destination->elements()), isolate);
3567 Handle<JSTypedArray>::cast(destination);
3574 Handle<JSTypedArray> source_ta = Handle<JSTypedArray>::cast(source);
3604 Handle<JSArray> source_js_array = Handle<JSArray>::cast(source);
3609 Handle<JSArray> source_array = Handle<JSArray>::cast(source);
3647 SloppyArgumentsElements::cast(parameters), isolate);
3683 SloppyArgumentsElements* elements = SloppyArgumentsElements::cast(store);
3699 AliasedArgumentsEntry* alias = AliasedArgumentsEntry::cast(current);
3718 SloppyArgumentsElements* elements = SloppyArgumentsElements::cast(store);
3727 SloppyArgumentsElements::cast(backing_store);
3737 SloppyArgumentsElements::cast(backing_store);
3764 SloppyArgumentsElements::cast(parameters);
3776 SloppyArgumentsElements::cast(backing_store);
3784 SloppyArgumentsElements::cast(parameters);
3795 SloppyArgumentsElements::cast(parameters);
3808 SloppyArgumentsElements::cast(holder->elements());
3827 SloppyArgumentsElements::cast(obj->elements()), obj->GetIsolate());
3871 Handle<SloppyArgumentsElements>::cast(backing_store);
3898 SloppyArgumentsElements::cast(object->elements()), isolate);
3940 SloppyArgumentsElements::cast(object->elements()), isolate);
3982 cast(result_array->elements());
3983 FixedArray* parameters = FixedArray::cast(receiver->elements());
4016 AliasedArgumentsEntry* alias = AliasedArgumentsEntry::cast(*result);
4030 Handle<NumberDictionary> dict(NumberDictionary::cast(elements->arguments()),
4041 SloppyArgumentsElements::cast(object->elements()), isolate);
4043 FixedArrayBase::cast(elements->arguments()), isolate);
4046 ? Handle<NumberDictionary>::cast(old_arguments)
4063 Handle<SloppyArgumentsElements>::cast(store);
4083 NumberDictionary::cast(elements->arguments()), isolate);
4120 SloppyArgumentsElements* elements = SloppyArgumentsElements::cast(store);
4161 SloppyArgumentsElements::cast(object->elements()), isolate);
4182 SloppyArgumentsElements::cast(*store), object->GetIsolate());
4207 SloppyArgumentsElements::cast(object->elements()), isolate);
4208 Handle<FixedArray> old_arguments(FixedArray::cast(elements->arguments()),
4220 elements->set_arguments(FixedArray::cast(*arguments));
4397 JSValue* js_value = JSValue::cast(holder);
4399 return String::cast(js_value->value());
4444 JSArray* array = JSArray::cast(*obj);
4521 elms = Handle<FixedArrayBase>::cast(
4524 elms = Handle<FixedArrayBase>::cast(
4532 Handle<FixedArray> smi_elms = Handle<FixedArray>::cast(elms);
4542 Handle<FixedArray> object_elms = Handle<FixedArray>::cast(elms);
4551 Handle<FixedDoubleArray>::cast(elms);
4644 ElementsKind arg_kind = JSArray::cast(arg)->GetElementsKind();
4673 JSArray* array = JSArray::cast((*args)[i]);