Lines Matching refs:JSFunction
86 class JSFunction : public TorqueGeneratedJSFunction<
87 JSFunction, JSFunctionOrBoundFunctionOrWrappedFunction> {
108 static Handle<String> GetName(Isolate* isolate, Handle<JSFunction> function);
215 Isolate* isolate, Handle<JSFunction> function,
218 Handle<JSFunction> function,
228 Handle<JSFunction> function, bool reset_budget_for_feedback_allocation);
234 static void InitializeFeedbackCell(Handle<JSFunction> function,
262 static void SetInitialMap(Isolate* isolate, Handle<JSFunction> function,
264 static void SetInitialMap(Isolate* isolate, Handle<JSFunction> function,
266 Handle<JSFunction> constructor);
269 Handle<JSFunction> function);
275 Isolate* isolate, Handle<JSFunction> constructor,
280 Isolate* isolate, Handle<JSFunction> constructor,
293 static void SetPrototype(Handle<JSFunction> function, Handle<Object> value);
299 return function_has_prototype_slot ? JSFunction::kSizeWithPrototype in GetHeaderSize()
300 : JSFunction::kSizeWithoutPrototype; in GetHeaderSize()
309 Isolate* isolate, Handle<JSFunction> function);
318 DECL_PRINTER(JSFunction)
319 DECL_VERIFIER(JSFunction)
321 static Handle<String> GetName(Handle<JSFunction> function);
327 static V8_WARN_UNUSED_RESULT bool SetName(Handle<JSFunction> function,
333 static Handle<String> GetDebugName(Handle<JSFunction> function);
337 static Handle<String> ToString(Handle<JSFunction> function);
370 TQ_OBJECT_CONSTRUCTORS(JSFunction)