Lines Matching refs:JSFunction
52 class JSFunction : public JSDestructibleObject {
61 JS_EXPORT_PRIVATE static JSFunction* create(ExecState*, JSGlobalObject*, int length, const String& name, NativeFunction, Intrinsic = NoIntrinsic, NativeFunction nativeConstructor = callHostFunctionAsConstructor);
63 static JSFunction* create(ExecState* exec, FunctionExecutable* executable, JSScope* scope)
66 JSFunction* function = new (NotNull, allocateCell<JSFunction>(vm.heap)) JSFunction(vm, executable, scope);
122 return OBJECT_OFFSETOF(JSFunction, m_scope);
127 return OBJECT_OFFSETOF(JSFunction, m_executable);
132 return OBJECT_OFFSETOF(JSFunction, m_allocationProfile);
160 JS_EXPORT_PRIVATE JSFunction(ExecState*, JSGlobalObject*, Structure*);
161 JSFunction(VM&, FunctionExecutable*, JSScope*);