Lines Matching defs:array_proto
393 JSObject* array_proto) {
396 if (array_proto->elements() != heap->empty_fixed_array()) return false;
398 Object* proto = array_proto->GetPrototype();
400 array_proto = JSObject::cast(proto);
401 if (array_proto != global_context->initial_object_prototype()) return false;
402 if (array_proto->elements() != heap->empty_fixed_array()) return false;
403 return array_proto->GetPrototype()->IsNull();
452 JSObject* array_proto =
454 return receiver->GetPrototype() == array_proto &&
455 ArrayPrototypeHasNoElements(heap, global_context, array_proto);
933 JSObject* array_proto =
935 if (!ArrayPrototypeHasNoElements(heap, global_context, array_proto)) {
947 || JSArray::cast(arg)->GetPrototype() != array_proto) {