Lines Matching refs:JSFunction
189 Handle<JSFunction> CreateEmptyFunction();
192 Handle<JSFunction> GetThrowTypeErrorIntrinsic();
194 void CreateSloppyModeFunctionMaps(Handle<JSFunction> empty);
195 void CreateStrictModeFunctionMaps(Handle<JSFunction> empty);
196 void CreateObjectFunction(Handle<JSFunction> empty);
197 void CreateIteratorMaps(Handle<JSFunction> empty);
198 void CreateAsyncIteratorMaps(Handle<JSFunction> empty);
199 void CreateAsyncFunctionMaps(Handle<JSFunction> empty);
203 void AddRestrictedFunctionProperties(Handle<JSFunction> empty);
228 Handle<JSFunction> empty_function);
243 Handle<JSFunction> CreateArrayBuffer(Handle<String> name,
249 Handle<JSFunction> InstallTypedArray(const char* name,
310 Handle<JSFunction> restricted_properties_thrower_;
384 V8_NOINLINE Handle<JSFunction> CreateFunctionForBuiltin(Isolate* isolate, in CreateFunctionForBuiltin()
401 V8_NOINLINE Handle<JSFunction> CreateFunctionForBuiltinWithPrototype( in CreateFunctionForBuiltinWithPrototype()
418 Handle<JSFunction> result = in CreateFunctionForBuiltinWithPrototype()
436 DCHECK_EQ(instance_size, JSFunction::kSizeWithPrototype); in CreateFunctionForBuiltinWithPrototype()
447 JSFunction::SetInitialMap(isolate, result, initial_map, prototype); in CreateFunctionForBuiltinWithPrototype()
452 V8_NOINLINE Handle<JSFunction> CreateFunctionForBuiltinWithoutPrototype( in CreateFunctionForBuiltinWithoutPrototype()
468 V8_NOINLINE Handle<JSFunction> CreateFunction( in CreateFunction()
473 Handle<JSFunction> result = CreateFunctionForBuiltinWithPrototype( in CreateFunction()
487 V8_NOINLINE Handle<JSFunction> CreateFunction( in CreateFunction()
495 V8_NOINLINE Handle<JSFunction> InstallFunction( in InstallFunction()
500 Handle<JSFunction> function = CreateFunction( in InstallFunction()
506 V8_NOINLINE Handle<JSFunction> InstallFunction( in InstallFunction()
523 Handle<JSFunction> constructor, in SetConstructorInstanceType()
541 V8_NOINLINE Handle<JSFunction> SimpleCreateFunction(Isolate* isolate, in SimpleCreateFunction()
547 Handle<JSFunction> fun = in SimpleCreateFunction()
562 V8_NOINLINE Handle<JSFunction> InstallFunctionWithBuiltinId( in InstallFunctionWithBuiltinId()
567 Handle<JSFunction> fun = in InstallFunctionWithBuiltinId()
573 V8_NOINLINE Handle<JSFunction> SimpleInstallFunction( in SimpleInstallFunction()
580 Handle<JSFunction> fun = in SimpleInstallFunction()
586 V8_NOINLINE Handle<JSFunction> InstallFunctionAtSymbol( in InstallFunctionAtSymbol()
592 Handle<JSFunction> fun = in InstallFunctionAtSymbol()
606 Handle<JSFunction> getter = in SimpleInstallGetterSetter()
612 Handle<JSFunction> setter = in SimpleInstallGetterSetter()
626 V8_NOINLINE Handle<JSFunction> SimpleInstallGetter(Isolate* isolate, in SimpleInstallGetter()
634 Handle<JSFunction> getter = in SimpleInstallGetter()
645 V8_NOINLINE Handle<JSFunction> SimpleInstallGetter(Isolate* isolate, in SimpleInstallGetter()
668 Handle<JSFunction> constructor) { in InstallSpeciesGetter()
692 Handle<JSFunction> Genesis::CreateEmptyFunction() { in CreateEmptyFunction()
695 FUNCTION_WITHOUT_PROTOTYPE, MaybeHandle<JSFunction>()); in CreateEmptyFunction()
701 Handle<JSFunction> empty_function = in CreateEmptyFunction()
720 void Genesis::CreateSloppyModeFunctionMaps(Handle<JSFunction> empty) { in CreateSloppyModeFunctionMaps()
749 Handle<JSFunction> Genesis::GetThrowTypeErrorIntrinsic() { in GetThrowTypeErrorIntrinsic()
754 Handle<JSFunction> function = CreateFunctionForBuiltinWithoutPrototype( in GetThrowTypeErrorIntrinsic()
784 void Genesis::CreateStrictModeFunctionMaps(Handle<JSFunction> empty) { in CreateStrictModeFunctionMaps()
826 void Genesis::CreateObjectFunction(Handle<JSFunction> empty_function) { in CreateObjectFunction()
833 Handle<JSFunction> object_fun = CreateFunction( in CreateObjectFunction()
867 JSFunction::SetPrototype(object_fun, object_function_prototype); in CreateObjectFunction()
909 void Genesis::CreateIteratorMaps(Handle<JSFunction> empty) { in CreateIteratorMaps()
953 Handle<JSFunction> generator_next_internal = in CreateIteratorMaps()
962 Handle<JSFunction> async_module_evaluate_internal = in CreateIteratorMaps()
969 Handle<JSFunction> call_async_module_fulfilled = in CreateIteratorMaps()
976 Handle<JSFunction> call_async_module_rejected = in CreateIteratorMaps()
1000 Handle<JSFunction> object_function(native_context()->object_function(), in CreateIteratorMaps()
1009 void Genesis::CreateAsyncIteratorMaps(Handle<JSFunction> empty) { in CreateAsyncIteratorMaps()
1103 Handle<JSFunction> object_function(native_context()->object_function(), in CreateAsyncIteratorMaps()
1112 void Genesis::CreateAsyncFunctionMaps(Handle<JSFunction> empty) { in CreateAsyncFunctionMaps()
1221 void Genesis::AddRestrictedFunctionProperties(Handle<JSFunction> empty) { in AddRestrictedFunctionProperties()
1223 Handle<JSFunction> thrower = GetThrowTypeErrorIntrinsic(); in AddRestrictedFunctionProperties()
1306 Handle<JSFunction> js_global_object_function; in CreateNewGlobals()
1354 Handle<JSFunction> global_proxy_function; in CreateNewGlobals()
1398 Handle<JSFunction> global_proxy_function( in HookUpGlobalProxy()
1424 Handle<JSFunction> function, in InstallWithIntrinsicDefaultProto()
1449 Handle<JSFunction> error_fun = InstallFunction( in InstallError()
1473 Handle<JSFunction> to_string_fun = in InstallError()
1479 Handle<JSFunction> global_error = isolate->error_function(); in InstallError()
1504 Handle<JSFunction> empty_function) { in InitializeGlobal()
1561 Handle<JSFunction> object_function = isolate_->object_function(); in InitializeGlobal()
1638 Handle<JSFunction> object_to_string = SimpleInstallFunction( in InitializeGlobal()
1642 Handle<JSFunction> object_value_of = SimpleInstallFunction( in InitializeGlobal()
1659 Handle<JSFunction> prototype = empty_function; in InitializeGlobal()
1660 Handle<JSFunction> function_fun = in InitializeGlobal()
1662 JSFunction::kSizeWithPrototype, 0, prototype, in InitializeGlobal()
1676 Handle<JSFunction> function_prototype_apply = in InitializeGlobal()
1684 Handle<JSFunction> function_to_string = in InitializeGlobal()
1690 Handle<JSFunction> has_instance = InstallFunctionAtSymbol( in InitializeGlobal()
1712 Handle<JSFunction> array_prototype_to_string_fun; in InitializeGlobal()
1714 Handle<JSFunction> array_function = InstallFunction( in InitializeGlobal()
1755 JSFunction::SetPrototype(array_function, proto); in InitializeGlobal()
1810 Handle<JSFunction> keys = InstallFunctionWithBuiltinId( in InitializeGlobal()
1814 Handle<JSFunction> entries = InstallFunctionWithBuiltinId( in InitializeGlobal()
1818 Handle<JSFunction> values = InstallFunctionWithBuiltinId( in InitializeGlobal()
1825 Handle<JSFunction> for_each_fun = SimpleInstallFunction( in InitializeGlobal()
1888 Handle<JSFunction> array_iterator_function = in InitializeGlobal()
1901 Handle<JSFunction> number_fun = InstallFunction( in InitializeGlobal()
1914 JSFunction::SetPrototype(number_fun, prototype); in InitializeGlobal()
1946 Handle<JSFunction> parse_float_fun = in InitializeGlobal()
1954 Handle<JSFunction> parse_int_fun = SimpleInstallFunction( in InitializeGlobal()
1986 Handle<JSFunction> boolean_fun = InstallFunction( in InitializeGlobal()
1999 JSFunction::SetPrototype(boolean_fun, prototype); in InitializeGlobal()
2013 Handle<JSFunction> string_fun = InstallFunction( in InitializeGlobal()
2052 JSFunction::SetPrototype(string_fun, prototype); in InitializeGlobal()
2148 Handle<JSFunction> trim_start_fun = in InitializeGlobal()
2155 Handle<JSFunction> trim_end_fun = in InitializeGlobal()
2202 Handle<JSFunction> string_iterator_function = CreateFunction( in InitializeGlobal()
2214 Handle<JSFunction> symbol_fun = in InitializeGlobal()
2276 Handle<JSFunction> date_fun = InstallFunction( in InitializeGlobal()
2305 Handle<JSFunction> to_utc_string = in InitializeGlobal()
2410 Handle<JSFunction> promise_fun = InstallFunction( in InitializeGlobal()
2423 Handle<JSFunction> promise_all = InstallFunctionWithBuiltinId( in InitializeGlobal()
2427 Handle<JSFunction> promise_all_settled = in InitializeGlobal()
2432 Handle<JSFunction> promise_any = InstallFunctionWithBuiltinId( in InitializeGlobal()
2455 Handle<JSFunction> promise_then = InstallFunctionWithBuiltinId( in InitializeGlobal()
2478 Handle<JSFunction> regexp_fun = InstallFunction( in InitializeGlobal()
2496 Handle<JSFunction> fun = in InitializeGlobal()
2531 Handle<JSFunction> fun = InstallFunctionAtSymbol( in InitializeGlobal()
2540 Handle<JSFunction> fun = InstallFunctionAtSymbol( in InitializeGlobal()
2549 Handle<JSFunction> fun = InstallFunctionAtSymbol( in InitializeGlobal()
2558 Handle<JSFunction> fun = InstallFunctionAtSymbol( in InitializeGlobal()
2567 Handle<JSFunction> fun = InstallFunctionAtSymbol( in InitializeGlobal()
2687 Handle<JSFunction> regexp_string_iterator_function = CreateFunction( in InitializeGlobal()
2863 Handle<JSFunction> date_time_format_constructor = InstallFunction( in InitializeGlobal()
2902 Handle<JSFunction> number_format_constructor = InstallFunction( in InitializeGlobal()
2933 Handle<JSFunction> collator_constructor = InstallFunction( in InitializeGlobal()
2958 Handle<JSFunction> v8_break_iterator_constructor = InstallFunction( in InitializeGlobal()
2994 Handle<JSFunction> plural_rules_constructor = InstallFunction( in InitializeGlobal()
3021 Handle<JSFunction> relative_time_format_fun = InstallFunction( in InitializeGlobal()
3054 Handle<JSFunction> list_format_fun = InstallFunction( in InitializeGlobal()
3083 Handle<JSFunction> locale_fun = InstallFunction( in InitializeGlobal()
3146 Handle<JSFunction> display_names_fun = InstallFunction( in InitializeGlobal()
3176 Handle<JSFunction> segmenter_fun = InstallFunction( in InitializeGlobal()
3210 Handle<JSFunction> segments_fun = CreateFunction( in InitializeGlobal()
3245 Handle<JSFunction> segment_iterator_fun = CreateFunction( in InitializeGlobal()
3259 Handle<JSFunction> array_buffer_fun = CreateArrayBuffer(name, ARRAY_BUFFER); in InitializeGlobal()
3265 Handle<JSFunction> array_buffer_noinit_fun = SimpleCreateFunction( in InitializeGlobal()
3275 Handle<JSFunction> shared_array_buffer_fun = in InitializeGlobal()
3316 Handle<JSFunction> typed_array_fun = CreateFunction( in InitializeGlobal()
3355 Handle<JSFunction> values = InstallFunctionWithBuiltinId( in InitializeGlobal()
3412 Handle<JSFunction> fun = InstallTypedArray( \ in InitializeGlobal()
3423 Handle<JSFunction> data_view_fun = InstallFunction( in InitializeGlobal()
3490 Handle<JSFunction> js_map_fun = InstallFunction( in InitializeGlobal()
3506 Handle<JSFunction> map_get = SimpleInstallFunction( in InitializeGlobal()
3510 Handle<JSFunction> map_set = SimpleInstallFunction( in InitializeGlobal()
3517 Handle<JSFunction> map_has = SimpleInstallFunction( in InitializeGlobal()
3521 Handle<JSFunction> map_delete = SimpleInstallFunction( in InitializeGlobal()
3527 Handle<JSFunction> entries = SimpleInstallFunction( in InitializeGlobal()
3551 Handle<JSFunction> bigint_fun = in InitializeGlobal()
3571 JSFunction::SetPrototype(bigint_fun, prototype); in InitializeGlobal()
3589 Handle<JSFunction> js_set_fun = InstallFunction( in InitializeGlobal()
3605 Handle<JSFunction> set_has = SimpleInstallFunction( in InitializeGlobal()
3609 Handle<JSFunction> set_add = SimpleInstallFunction( in InitializeGlobal()
3616 Handle<JSFunction> set_delete = SimpleInstallFunction( in InitializeGlobal()
3629 Handle<JSFunction> values = SimpleInstallFunction( in InitializeGlobal()
3696 Handle<JSFunction> cons = InstallFunction( in InitializeGlobal()
3710 Handle<JSFunction> weakmap_delete = in InitializeGlobal()
3715 Handle<JSFunction> weakmap_get = SimpleInstallFunction( in InitializeGlobal()
3719 Handle<JSFunction> weakmap_set = SimpleInstallFunction( in InitializeGlobal()
3735 Handle<JSFunction> cons = InstallFunction( in InitializeGlobal()
3754 Handle<JSFunction> weakset_add = SimpleInstallFunction( in InitializeGlobal()
3777 Handle<JSFunction> proxy_function = CreateFunctionForBuiltin( in InitializeGlobal()
3808 Handle<JSFunction> apply = SimpleInstallFunction( in InitializeGlobal()
3812 Handle<JSFunction> construct = SimpleInstallFunction( in InitializeGlobal()
3875 Handle<JSFunction> finalization_registry_fun = InstallFunction( in InitializeGlobal()
3904 Handle<JSFunction> cleanup_some_fun = SimpleCreateFunction( in InitializeGlobal()
3911 Handle<JSFunction> weak_ref_fun = InstallFunction( in InitializeGlobal()
3931 Handle<JSFunction> function = CreateFunctionForBuiltinWithPrototype( in InitializeGlobal()
3982 Handle<JSFunction> poison = GetThrowTypeErrorIntrinsic(); in InitializeGlobal()
4025 Handle<JSFunction> context_extension_fun = CreateFunction( in InitializeGlobal()
4033 Handle<JSFunction> delegate = in InitializeGlobal()
4041 Handle<JSFunction> delegate = in InitializeGlobal()
4048 Handle<JSFunction> Genesis::InstallTypedArray(const char* name, in InstallTypedArray()
4056 Handle<JSFunction> typed_array_function = isolate()->typed_array_function(); in InstallTypedArray()
4058 Handle<JSFunction> result = InstallFunction( in InstallTypedArray()
4154 Handle<JSFunction> fun = in CompileExtension()
4180 Handle<JSFunction> generator_function_function = CreateFunction( in InitializeIteratorFunctions()
4182 JSFunction::kSizeWithPrototype, 0, generator_function_prototype, in InitializeIteratorFunctions()
4209 Handle<JSFunction> async_generator_function_function = CreateFunction( in InitializeIteratorFunctions()
4211 JSFunction::kSizeWithPrototype, 0, async_generator_function_prototype, in InitializeIteratorFunctions()
4250 Handle<JSFunction> set_iterator_function = CreateFunction( in InitializeIteratorFunctions()
4283 Handle<JSFunction> map_iterator_function = CreateFunction( in InitializeIteratorFunctions()
4310 Handle<JSFunction> async_function_constructor = CreateFunction( in InitializeIteratorFunctions()
4312 JSFunction::kSizeWithPrototype, 0, async_function_prototype, in InitializeIteratorFunctions()
4331 JSFunction::SetPrototype(async_function_constructor, in InitializeIteratorFunctions()
4356 Handle<JSFunction> callsite_fun = CreateFunction( in InitializeCallSiteBuiltins()
4400 Handle<JSFunction> fun; in InitializeCallSiteBuiltins()
4420 Handle<JSFunction> cons = in InitializeConsole()
4423 JSFunction::SetPrototype(cons, empty); in InitializeConsole()
4501 Handle<JSFunction> shadow_realm_fun = in EMPTY_INITIALIZE_GLOBAL_FOR_FEATURE()
4562 Handle<JSFunction> shared_struct_type_fun = CreateFunctionForBuiltin( in InitializeGlobal_harmony_struct()
4578 Handle<JSFunction> array_function(native_context()->array_function(), in InitializeGlobal_harmony_array_find_last()
4610 Handle<JSFunction> array_function(native_context()->array_function(), in InitializeGlobal_harmony_array_grouping()
4632 Handle<JSFunction> object_function = isolate_->object_function(); in InitializeGlobal_harmony_object_has_own()
4662 Handle<JSFunction> finalization_registry_fun = in InitializeGlobal_harmony_weak_refs_with_cleanup_some()
4677 Handle<JSFunction> regexp_fun(native_context()->regexp_function(), isolate()); in InitializeGlobal_regexp_linear_flag()
4692 Handle<JSFunction> array_function(native_context()->array_function(), in InitializeGlobal_harmony_relative_indexing_methods()
4708 Handle<JSFunction> string_function(native_context()->string_function(), in InitializeGlobal_harmony_relative_indexing_methods()
4718 Handle<JSFunction> typed_array_function( in InitializeGlobal_harmony_relative_indexing_methods()
4799 Handle<JSFunction> obj_func = InstallFunction( \ in InitializeGlobal_harmony_temporal()
5389 Handle<JSFunction> func = SimpleCreateFunction( in InitializeGlobal_harmony_temporal()
5398 Handle<JSFunction> func = SimpleCreateFunction( in InitializeGlobal_harmony_temporal()
5420 Handle<JSFunction> number_format_constructor = Handle<JSFunction>::cast( in InitializeGlobal_harmony_intl_number_format_v3()
5436 Handle<JSFunction> plural_rules_constructor = Handle<JSFunction>::cast( in InitializeGlobal_harmony_intl_number_format_v3()
5452 Handle<JSFunction> Genesis::CreateArrayBuffer( in CreateArrayBuffer()
5461 Handle<JSFunction> array_buffer_fun = in CreateArrayBuffer()
5521 Handle<JSFunction> object_function(native_context()->object_function(), in InstallABunchOfRandomThings()
5533 Handle<JSFunction> string_function(native_context()->string_function(), in InstallABunchOfRandomThings()
5570 Handle<JSFunction> eval = SimpleInstallFunction( in InstallABunchOfRandomThings()
5585 Handle<JSFunction> array_constructor(native_context()->array_function(), in InstallABunchOfRandomThings()
6248 Handle<JSFunction> array_constructor(native_context()->array_function(), in CreateInitialMapForArraySubclass()
6269 JSFunction array_function = native_context()->array_function(); in CreateInitialMapForArraySubclass()
6366 Handle<JSFunction> empty_function = CreateEmptyFunction(); in Genesis()
6404 Handle<JSFunction> string_function(native_context()->string_function(), in Genesis()