Home | History | Annotate | Download | only in src

Lines Matching full:jsfunction

170   Handle<JSFunction> CreateEmptyFunction(Isolate* isolate);
172 Handle<JSFunction> GetThrowTypeErrorFunction();
174 void CreateStrictModeFunctionMaps(Handle<JSFunction> empty);
200 Handle<JSFunction> empty_function);
262 Handle<JSFunction> empty_function);
285 Handle<JSFunction> throw_type_error_function;
347 static Handle<JSFunction> InstallFunction(Handle<JSObject> target,
358 Handle<JSFunction> function = prototype.is_null() ?
428 Handle<Map> map = factory()->NewMap(JS_FUNCTION_TYPE, JSFunction::kSize);
437 Handle<JSFunction> Genesis::CreateEmptyFunction(Isolate* isolate) {
471 Handle<JSFunction> object_fun =
494 Handle<JSFunction> empty_function =
575 Handle<JSFunction> Genesis::GetThrowTypeErrorFunction() {
596 Handle<JSFunction> empty_function) {
597 Handle<Map> map = factory()->NewMap(JS_FUNCTION_TYPE, JSFunction::kSize);
607 void Genesis::CreateStrictModeFunctionMaps(Handle<JSFunction> empty) {
644 Handle<JSFunction> func) {
713 Handle<JSFunction> js_global_function;
761 Handle<JSFunction> global_proxy_function;
831 Handle<JSFunction> empty_function) {
858 InstallFunction(global, "Function", JS_FUNCTION_TYPE, JSFunction::kSize,
862 Handle<JSFunction> array_function =
889 Handle<JSFunction> number_fun =
897 Handle<JSFunction> boolean_fun =
905 Handle<JSFunction> string_fun =
929 Handle<JSFunction> date_fun =
940 Handle<JSFunction> regexp_fun =
1032 Handle<JSFunction> cons = factory->NewFunction(name,
1058 Handle<JSFunction> function =
1131 Handle<JSFunction> throw_function =
1198 Handle<JSFunction> context_extension_fun =
1216 Handle<JSFunction> delegate =
1228 Handle<JSFunction> delegate =
1361 Handle<JSFunction> fun =
1387 INSTALL_NATIVE(JSFunction, "CreateDate", create_date_fun);
1388 INSTALL_NATIVE(JSFunction, "ToNumber", to_number_fun);
1389 INSTALL_NATIVE(JSFunction, "ToString", to_string_fun);
1390 INSTALL_NATIVE(JSFunction, "ToDetailString", to_detail_string_fun);
1391 INSTALL_NATIVE(JSFunction, "ToObject", to_object_fun);
1392 INSTALL_NATIVE(JSFunction, "ToInteger", to_integer_fun);
1393 INSTALL_NATIVE(JSFunction, "ToUint32", to_uint32_fun);
1394 INSTALL_NATIVE(JSFunction, "ToInt32", to_int32_fun);
1395 INSTALL_NATIVE(JSFunction, "GlobalEval", global_eval_fun);
1396 INSTALL_NATIVE(JSFunction, "Instantiate", instantiate_fun);
1397 INSTALL_NATIVE(JSFunction, "ConfigureTemplateInstance",
1399 INSTALL_NATIVE(JSFunction, "GetStackTraceLine", get_stack_trace_line_fun);
1401 INSTALL_NATIVE(JSFunction, "ToCompletePropertyDescriptor",
1407 INSTALL_NATIVE(JSFunction, "DerivedHasTrap", derived_has_trap);
1408 INSTALL_NATIVE(JSFunction, "DerivedGetTrap", derived_get_trap);
1409 INSTALL_NATIVE(JSFunction, "DerivedSetTrap", derived_set_trap);
1410 INSTALL_NATIVE(JSFunction, "ProxyEnumerate", proxy_enumerate);
1425 Handle<JSFunction> builtins_fun =
1456 Handle<JSFunction> bridge =
1470 Handle<JSFunction> script_fun =
1598 Handle<JSFunction> opaque_reference_fun =
1615 Handle<JSFunction> array_function =
1677 Handle<JSFunction> string_function(global_context()->string_function());
1685 Handle<JSFunction> function =
1686 Handle<JSFunction>::cast(GetProperty(isolate()->global(), key));
1691 Handle<JSFunction> call =
1696 Handle<JSFunction> apply =
1724 Handle<JSFunction> array_constructor(global_context()->array_function());
1742 JSFunction* array_function = global_context()->array_function();
1819 Handle<JSFunction> function = Handle<JSFunction>::cast(
1831 Handle<JSFunction> function(JSFunction::cast(function_object));
1856 static FixedArray* CreateCache(int size, Handle<JSFunction> factory_function) {
1881 FixedArray* cache = CreateCache((size), Handle<JSFunction>(func)); \
2094 Handle<JSFunction> function
2095 = Handle<JSFunction>(JSFunction::cast(function_object));
2177 Handle<JSFunction> fun =
2178 Handle<JSFunction>(descs->GetConstantFunction(i));
2324 Handle<JSFunction> empty_function = CreateEmptyFunction(isolate);