Lines Matching refs:array_function
851 Handle<JSFunction> array_function =
855 array_function->shared()->DontAdaptArguments();
856 array_function->shared()->set_function_data(Smi::FromInt(kArrayCode));
860 array_function->shared()->set_length(1);
862 Handle<Map> initial_map(array_function->initial_map());
879 array_function->initial_map()->AppendDescriptor(&d, witness);
882 // array_function is used internally. JS code creating array object should
886 native_context()->set_array_function(*array_function);
892 array_function->shared()->set_construct_stub(*code);
1601 Handle<JSFunction> array_function =
1611 Accessors::FunctionSetPrototype(array_function, prototype);
1615 array_function->shared()->set_construct_stub(*code);
1616 array_function->shared()->DontAdaptArguments();
1618 Handle<Map> original_map(array_function->initial_map());
1621 array_function->set_initial_map(*initial_map);
1637 array_function->initial_map()->AppendDescriptor(&d, witness);
1640 return array_function;
1875 Handle<JSFunction> array_function =
1877 native_context()->set_internal_array_function(*array_function);
1952 Handle<JSFunction> array_constructor(native_context()->array_function());
1972 JSFunction* array_function = native_context()->array_function();
1974 array_function->initial_map()->instance_descriptors());
1977 length, array_function->initial_map());
2387 JSArray::cast(native_context()->array_function()->prototype()));