Lines Matching +defs:start +defs:key +defs:fun

126                                       HandleFunction fun) {  in AdvanceToActiveCallLinear()
145 static bool IsSloppyNormalFunction(JSFunction* fun) { in IsSloppyNormalFunction()
174 static bool ArgumentsRestrictions(JSContext* cx, HandleFunction fun) { in ArgumentsRestrictions()
189 RootedFunction fun(cx, &args.thisv().toObject().as<JSFunction>()); in ArgumentsGetterImpl() local
227 RootedFunction fun(cx, &args.thisv().toObject().as<JSFunction>()); in ArgumentsSetterImpl() local
248 static bool CallerRestrictions(JSContext* cx, HandleFunction fun) { in CallerRestrictions()
267 RootedFunction fun(cx, &args.thisv().toObject().as<JSFunction>()); in CallerGetterImpl() local
354 HandleFunction fun, in ResolveInterpretedFunctionPrototype()
477 RootedFunction fun(cx, &obj->as<JSFunction>()); in fun_resolve() local
569 RootedFunction fun(cx); in XDRInterpretedFunction() local
798 static JSObject* CreateFunctionConstructor(JSContext* cx, JSProtoKey key) { in CreateFunctionConstructor()
821 static JSObject* CreateFunctionPrototype(JSContext* cx, JSProtoKey key) { in CreateFunctionPrototype()
849 JSString* js::FunctionToString(JSContext* cx, HandleFunction fun, in FunctionToString()
881 size_t start = script->toStringStart(); in FunctionToString() local
1200 bool JSFunction::getLength(JSContext* cx, HandleFunction fun, in getLength()
1219 bool JSFunction::getUnresolvedLength(JSContext* cx, HandleFunction fun, in getUnresolvedLength()
1254 bool JSFunction::getUnresolvedName(JSContext* cx, HandleFunction fun, in getUnresolvedName()
1272 HandleFunction fun) { in getBoundFunctionName()
1331 static const js::Value& BoundFunctionEnvironmentSlotValue(const JSFunction* fun, in BoundFunctionEnvironmentSlotValue()
1503 HandleFunction fun) { in delazifyLazilyInterpretedFunction()
1544 js::HandleFunction fun) { in delazifySelfHostedLazyFunction()
1771 RootedFunction fun(cx); in CreateDynamicFunction() local
1944 JSFunction* fun = in NewFunctionWithProto() local
2007 bool js::CanReuseScriptForClone(JS::Realm* realm, HandleFunction fun, in CanReuseScriptForClone()
2036 static inline JSFunction* NewFunctionClone(JSContext* cx, HandleFunction fun, in NewFunctionClone()
2088 JSFunction* js::CloneFunctionReuseScript(JSContext* cx, HandleFunction fun, in CloneFunctionReuseScript()
2119 JSFunction* js::CloneFunctionAndScript(JSContext* cx, HandleFunction fun, in CloneFunctionAndScript()
2158 JSFunction* js::CloneAsmJSModuleFunction(JSContext* cx, HandleFunction fun) { in CloneAsmJSModuleFunction()
2178 JSFunction* js::CloneSelfHostingIntrinsic(JSContext* cx, HandleFunction fun) { in CloneSelfHostingIntrinsic()
2299 bool js::SetFunctionName(JSContext* cx, HandleFunction fun, HandleValue name, in SetFunctionName()
2334 RootedFunction fun(cx); in DefineFunction() local
2390 if (JSFunction* fun = ReportIfNotFunction(cx, args.calleev())) { in ReportIncompatibleMethod() local
2401 if (JSFunction* fun = ReportIfNotFunction(cx, args.calleev())) { in ReportIncompatible() local