• Home
  • Raw
  • Download

Lines Matching refs:JSFunction

225     JSHandle<JSFunction> sObjectFunction =  in InitializeSObject()
257 JSHandle<JSFunction> sFuncPrototype = factory_->NewJSFunctionByHClass( in InitializeSFunciton()
271 JSHandle<JSFunction> sFuncFunction = factory_->NewSFunctionByHClass( in InitializeSFunciton()
339 factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, objFuncPrototypeVal)); in Initialize()
378 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, JSHandle<JSFunction>(objectFunction), in Initialize()
384 …ss> functionClass = factory_->CreateFunctionClass(FunctionKind::BASE_CONSTRUCTOR, JSFunction::SIZE, in Initialize()
387 …functionClass = factory_->CreateFunctionClass(FunctionKind::NORMAL_FUNCTION, JSFunction::SIZE, JST… in Initialize()
390 functionClass = factory_->CreateFunctionClass(FunctionKind::CLASS_CONSTRUCTOR, JSFunction::SIZE, in Initialize()
489 …factory_->CreateFunctionClass(FunctionKind::GENERATOR_FUNCTION, JSFunction::SIZE, JSType::JS_GENER… in Initialize()
494 factory_->CreateFunctionClass(FunctionKind::ASYNC_GENERATOR_FUNCTION, JSFunction::SIZE, in Initialize()
598 JSHandle<JSFunction> funcFuncPrototype = factory_->NewJSFunctionByHClass( in InitializeFunction()
604JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(funcFuncPrototype), emptyString, und… in InitializeFunction()
606 JSFunction::SetFunctionLength(thread_, funcFuncPrototype, JSTaggedValue(FunctionLength::ZERO)); in InitializeFunction()
611 factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, funcFuncPrototypeValue); in InitializeFunction()
615 JSHandle<JSFunction> funcFunc = in InitializeFunction()
622JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, funcFunc, funcFuncIntanceHClass.GetTagge… in InitializeFunction()
627 factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, env->GetFunctionPrototype()); in InitializeFunction()
636 factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, env->GetFunctionPrototype()); in InitializeFunction()
692 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeSymbol()
693 JSHandle<JSFunction>(symbolFunction), symbolFuncInstanceHClass.GetTaggedValue()); in InitializeSymbol()
812 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeSymbolWithRealm()
813 JSHandle<JSFunction>(symbolFunction), in InitializeSymbolWithRealm()
883 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeNumber()
884 JSHandle<JSFunction>(numFunction), in InitializeNumber()
935 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeBigInt()
936 JSHandle<JSFunction>(bigIntFunction), in InitializeBigInt()
970 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeDate()
971 JSHandle<JSFunction>(dateFunction), in InitializeDate()
1022 …JSHandle<JSFunction> booleanFunction = NewBuiltinConstructor(env, booleanFuncPrototype, Boolean::B… in InitializeBoolean()
1024 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, booleanFunction, in InitializeBoolean()
1045 JSHandle<JSFunction> Builtins::InitializeExoticConstructor(const JSHandle<GlobalEnv> &env, EcmaEntr… in InitializeExoticConstructor()
1048 JSHandle<JSFunction> ctor = in InitializeExoticConstructor()
1051 JSFunction::SetFunctionLength(thread_, ctor, JSTaggedValue(length)); in InitializeExoticConstructor()
1053 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(ctor), nameString, in InitializeExoticConstructor()
1076 JSHandle<JSFunction> asyncFunction = NewBuiltinConstructor( in InitializeAsyncFunction()
1099 JSHandle<JSFunction> errorFunction( in InitializeAllTypeError()
1101JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, errorFunction, errorFuncInstanceHClass.G… in InitializeAllTypeError()
1113 factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, env->GetErrorFunction()); in InitializeAllTypeError()
1280 JSHandle<JSFunction> nativeErrorFunction = in InitializeError()
1285 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, nativeErrorFunction, in InitializeError()
1302 JSHandle<JSFunction> throwTypeErrorFunction = in InitializeError()
1304 JSFunction::SetFunctionLength(thread_, throwTypeErrorFunction, JSTaggedValue(1), false); in InitializeError()
1323 … const JSHandle<JSFunction> &ctor, std::string_view name, int length) const in InitializeCtor()
1326 JSFunction::SetFunctionLength(thread_, ctor, JSTaggedValue(length)); in InitializeCtor()
1328 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(ctor), nameString, in InitializeCtor()
1335 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, ctor, prototype.GetTaggedValue()); in InitializeCtor()
1359 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeSet()
1360 JSHandle<JSFunction>(setFunction), in InitializeSet()
1435 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeMap()
1436 JSHandle<JSFunction>(mapFunction), in InitializeMap()
1505 JSFunction::Cast(weakMapFunction->GetTaggedObject()) in InitializeWeakMap()
1551 …JSHandle<JSFunction>(weakSetFunction)->SetProtoOrHClass(thread_, weakSetFuncInstanceHClass.GetTagg… in InitializeWeakSet()
1614 …JSHandle<JSFunction>(weakRefFunction)->SetProtoOrHClass(thread_, weakRefFuncInstanceHClass.GetTagg… in InitializeWeakRef()
1655 JSHandle<JSFunction>(finalizationRegistryFunction)->SetProtoOrHClass( in InitializeFinalizationRegistry()
1746 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeString()
1747 JSHandle<JSFunction>(stringFunction), in InitializeString()
1787 JSHandle<JSFunction> strIterFunction( in InitializeStringIterator()
1789 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, strIterFunction, in InitializeStringIterator()
1812 JSHandle<JSFunction> iterFunction( in InitializeAsyncFromSyncIterator()
1814JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, iterFunction, hclass.GetTaggedValue()); in InitializeAsyncFromSyncIterator()
1968 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeRegExp()
1982 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeRegExp()
1983 JSHandle<JSFunction>(regexpFunction), in InitializeRegExp()
1988 …JSHandle<JSFunction> execFunc = SetAndReturnFunction(env, regPrototype, "exec", RegExp::Exec, Func… in InitializeRegExp()
1992 JSHandle<JSFunction>(execFunc)->SetLexicalEnv(thread_, env); in InitializeRegExp()
1997 JSHandle<JSFunction>(flagsGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2002 JSHandle<JSFunction>(sourceGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2007 JSHandle<JSFunction>(globalGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2013 JSHandle<JSFunction>(hasIndicesGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2019 JSHandle<JSFunction>(ignoreCaseGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2025 JSHandle<JSFunction>(multilineGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2030 JSHandle<JSFunction>(dotAllGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2035 JSHandle<JSFunction>(stickyGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2040 JSHandle<JSFunction>(unicodeGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2047 JSHandle<JSFunction>(speciesGetter)->SetLexicalEnv(thread_, env); in InitializeRegExp()
2105 JSHandle<JSFunction> arrayFuncFunction(arrayFunction); in InitializeArray()
2112 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, arrayFuncFunction, in InitializeArray()
2184 JSHandle<JSFunction>(typedArrayFunction) in InitializeTypedArray()
2244 … factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_FUNCTION, env->GetTypedArrayFunction()); in InitializeTypedArray()
2287 …JSHandle<JSFunction> arrayFunction = factory_->NewSpecificTypedArrayFunction( …
2339 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in BUILTIN_TYPED_ARRAY_TYPES()
2340 JSHandle<JSFunction>(arrayBufferFunction), in BUILTIN_TYPED_ARRAY_TYPES()
2420 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeSharedArrayBuffer()
2421 … JSHandle<JSFunction>(SharedArrayBufferFunction), in InitializeSharedArrayBuffer()
2472 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializePromise()
2473 JSHandle<JSFunction>(promiseFunction), in InitializePromise()
2593 …JSHandle<JSFunction>(dataViewFunction)->SetProtoOrHClass(thread_, dataViewFuncInstanceHClass.GetTa… in InitializeDataView()
2637 JSHandle<JSFunction> Builtins::NewBuiltinConstructor(const JSHandle<GlobalEnv> &env, in NewBuiltinConstructor()
2642 JSHandle<JSFunction> ctor = in NewBuiltinConstructor()
2648 JSHandle<JSFunction> Builtins::NewBuiltinCjsCtor(const JSHandle<GlobalEnv> &env, in NewBuiltinCjsCtor()
2652 JSHandle<JSFunction> ctor = in NewBuiltinCjsCtor()
2656 JSFunction::SetFunctionLength(thread_, ctor, JSTaggedValue(length)); in NewBuiltinCjsCtor()
2658 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(ctor), nameString, in NewBuiltinCjsCtor()
2667 JSHandle<JSFunction> Builtins::NewFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSTaggedV… in NewFunction()
2671 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func), in NewFunction()
2673 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length)); in NewFunction()
2676 JSFunction::SetFunctionName(thread_, baseFunction, key, globalConst->GetHandledUndefined()); in NewFunction()
2694 JSHandle<JSFunction> function(NewFunction(env, key, func, length, builtinId)); in SetFunction()
2699 JSHandle<JSFunction> Builtins::SetAndReturnFunction(const JSHandle<GlobalEnv> &env, const JSHandle<… in SetAndReturnFunction()
2707 JSHandle<JSFunction> Builtins::SetAndReturnFunction(const JSHandle<GlobalEnv> &env, const JSHandle<… in SetAndReturnFunction()
2711 JSHandle<JSFunction> function(NewFunction(env, key, func, length, builtinId)); in SetAndReturnFunction()
2721 JSHandle<JSFunction> function = NewFunction(env, keyString, func, length); in SetFrozenFunction()
2731 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func)); in SetFunctionAtSymbol()
2732 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length)); in SetFunctionAtSymbol()
2736 JSFunction::SetFunctionName(thread_, baseFunction, nameString, handleUndefine); in SetFunctionAtSymbol()
2762 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func)); in SetAndReturnFunctionAtSymbol()
2763 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length)); in SetAndReturnFunctionAtSymbol()
2767 JSFunction::SetFunctionName(thread_, baseFunction, nameString, handleUndefine); in SetAndReturnFunctionAtSymbol()
2805 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func)); in CreateGetter()
2806 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length)); in CreateGetter()
2808 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(function), key, prefix); in CreateGetter()
2822 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func)); in CreateSetter()
2823 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length)); in CreateSetter()
2825 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(function), key, prefix); in CreateSetter()
2879 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func), in SetFuncToObjAndGlobal()
2881 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length)); in SetFuncToObjAndGlobal()
2885 JSFunction::SetFunctionName(thread_, baseFunction, keyString, handleUndefine); in SetFuncToObjAndGlobal()
2898 JSHandle<JSFunction> function = in StrictModeForbiddenAccessCallerArguments()
2899 …factory_->NewJSFunction(env, reinterpret_cast<void *>(JSFunction::AccessCallerArgumentsThrowTypeEr… in StrictModeForbiddenAccessCallerArguments()
2919 …factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_GENERATOR_FUNCTION, generatorFuncPrototypeVal… in InitializeGeneratorFunction()
2923 JSHandle<JSFunction> generatorFunction = in InitializeGeneratorFunction()
2965 factory_->NewEcmaHClass(JSFunction::SIZE, JSType::JS_ASYNC_GENERATOR_FUNCTION, in InitializeAsyncGeneratorFunction()
2969 JSHandle<JSFunction> asyncGeneratorFunction = in InitializeAsyncGeneratorFunction()
3099 JSHandle<JSFunction> Builtins::NewIntlConstructor(const JSHandle<GlobalEnv> &env, const JSHandle<JS… in NewIntlConstructor()
3102 JSHandle<JSFunction> ctor = in NewIntlConstructor()
3124 … const JSHandle<JSFunction> &ctor, std::string_view name, int length) in ITERATE_INTL()
3127 JSFunction::SetFunctionLength(thread_, ctor, JSTaggedValue(length)); in ITERATE_INTL()
3129 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(ctor), nameString, in ITERATE_INTL()
3136 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, ctor, prototype.GetTaggedValue()); in ITERATE_INTL()
3171 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeDateTimeFormat()
3183 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeDateTimeFormat()
3184 JSHandle<JSFunction>(dtfFunction), in InitializeDateTimeFormat()
3215 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeRelativeTimeFormat()
3228 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeRelativeTimeFormat()
3229 JSHandle<JSFunction>(rtfFunction), in InitializeRelativeTimeFormat()
3254 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeNumberFormat()
3266 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeNumberFormat()
3267 JSHandle<JSFunction>(nfFunction), in InitializeNumberFormat()
3294 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeLocale()
3305 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeLocale()
3306 JSHandle<JSFunction>(localeFunction), in InitializeLocale()
3357 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeCollator()
3369 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeCollator()
3370 JSHandle<JSFunction>(collatorFunction), in InitializeCollator()
3394 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializePluralRules()
3406 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializePluralRules()
3407 JSHandle<JSFunction>(prFunction), in InitializePluralRules()
3429 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeDisplayNames()
3441 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeDisplayNames()
3442 JSHandle<JSFunction>(dnFunction), in InitializeDisplayNames()
3464 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeListFormat()
3476 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeListFormat()
3477 JSHandle<JSFunction>(lfFunction), in InitializeListFormat()
3614 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeCjsModule()
3627 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeCjsModule()
3628 JSHandle<JSFunction>(cjsModuleFunction), in InitializeCjsModule()
3671 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeCjsExports()
3684 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeCjsExports()
3685 JSHandle<JSFunction>(cjsExportsFunction), in InitializeCjsExports()
3695 JSHandle<JSFunction> objFun(env->GetObjectFunction()); in InitializeCjsRequire()
3704 JSHandle<JSFunction> cjsRequireFunction = in InitializeCjsRequire()
3707 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, in InitializeCjsRequire()
3708 JSHandle<JSFunction>(cjsRequireFunction), in InitializeCjsRequire()
3719 JSHandle<JSFunction> builtinObj(env->GetObjectFunction()); in InitializeDefaultExportOfScript()
3733 void Builtins::SetSFunctionName(const JSHandle<JSFunction> &ctor, std::string_view name) const in SetSFunctionName()
3739 void Builtins::SetSFunctionName(const JSHandle<JSFunction> &ctor, const JSHandle<JSTaggedValue> &na… in SetSFunctionName()
3747 void Builtins::SetSFunctionLength(const JSHandle<JSFunction> &ctor, int length) const in SetSFunctionLength()
3756 void Builtins::InitializeSCtor(const JSHandle<JSHClass> &protoHClass, const JSHandle<JSFunction> &c… in InitializeSCtor()
3768 JSFunction::SetFunctionPrototypeOrInstanceHClass(thread_, ctor, protoHClass.GetTaggedValue()); in InitializeSCtor()
3771 JSHandle<JSFunction> Builtins::NewSFunction(const JSHandle<GlobalEnv> &env, const JSHandle<JSTagged… in NewSFunction()
3775 JSHandle<JSFunction> function = factory_->NewSFunction(env, reinterpret_cast<void *>(func), in NewSFunction()
3794 JSHandle<JSFunction> function(NewSFunction(env, key, func, length, builtinId)); in SetSFunction()
3813 JSHandle<JSFunction> function = NewSFunction(env, funcName, func, length); in CreateSGetterSetter()
3820 JSHandle<JSFunction> func = in SharedStrictModeForbiddenAccessCallerArguments()
3821 …factory_->NewSFunction(env, reinterpret_cast<void *>(JSFunction::AccessCallerArgumentsThrowTypeErr… in SharedStrictModeForbiddenAccessCallerArguments()