Changeset 31746 in webkit for trunk/JavaScriptCore/kjs/function.h
- Timestamp:
- Apr 8, 2008, 7:17:49 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/function.h
r30871 r31746 143 143 typedef JSValue* (*JSMemberFunction)(ExecState*, PrototypeReflexiveFunction*, JSObject* thisObj, const List&); 144 144 145 PrototypeReflexiveFunction(ExecState*, FunctionPrototype*, int len, const Identifier&, JSMemberFunction );145 PrototypeReflexiveFunction(ExecState*, FunctionPrototype*, int len, const Identifier&, JSMemberFunction, JSGlobalObject* expectedThisObject); 146 146 147 virtual void mark(); 147 148 virtual JSValue* callAsFunction(ExecState* exec, JSObject* thisObj, const List&); 149 150 JSGlobalObject* cachedGlobalObject() const { return m_cachedGlobalObject; } 148 151 149 152 private: 150 153 const JSMemberFunction m_function; 154 JSGlobalObject* m_cachedGlobalObject; 151 155 }; 152 156
Note:
See TracChangeset
for help on using the changeset viewer.