Lines Matching defs:function
325 // Global object function
360 JSHandle<JSFunction> function = JSHandle<JSFunction>::Cast(factory_->NewJSObject(funcFuncIntanceDynclass));
361 function->SetBuiltinsCtorMode();
920 JSHandle<JSFunction> function = JSHandle<JSFunction>::Cast(factory_->NewJSObject(nativeErrorFuncClass));
921 function->SetBuiltinsCtorMode();
1812 JSHandle<JSFunction> function = JSHandle<JSFunction>::Cast(factory_->NewJSObject(specificTypedArrayFuncClass));
1813 function->SetBuiltinsCtorMode();
2235 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func));
2236 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length));
2237 JSHandle<JSFunctionBase> baseFunction(function);
2240 return function;
2253 JSHandle<JSFunction> function(NewFunction(env, key, func, length));
2254 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>(function), true, false, true);
2262 JSHandle<JSFunction> function = NewFunction(env, keyString, func, length);
2263 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>(function), false, false, false);
2272 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func));
2273 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length));
2275 JSHandle<JSFunctionBase> baseFunction(function);
2280 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(function), false, false, true);
2286 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(function), false, false, false);
2290 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(function), true, false, true);
2305 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func));
2306 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length));
2309 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(function), funcName, prefix);
2310 return JSHandle<JSTaggedValue>(function);
2316 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func));
2317 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length));
2320 JSFunction::SetFunctionName(thread_, JSHandle<JSFunctionBase>(function), funcName, prefix);
2321 return JSHandle<JSTaggedValue>(function);
2363 JSHandle<JSFunction> function = factory_->NewJSFunction(env, reinterpret_cast<void *>(func));
2364 JSFunction::SetFunctionLength(thread_, function, JSTaggedValue(length));
2366 JSHandle<JSFunctionBase> baseFunction(function);
2369 PropertyDescriptor descriptor(thread_, JSHandle<JSTaggedValue>::Cast(function), true, false, true);
2377 JSHandle<JSFunction> function =
2381 SetAccessor(prototype, caller, JSHandle<JSTaggedValue>::Cast(function), JSHandle<JSTaggedValue>::Cast(function));
2384 SetAccessor(prototype, arguments, JSHandle<JSTaggedValue>::Cast(function), JSHandle<JSTaggedValue>::Cast(function));