Changeset 34580 in webkit for trunk/JavaScriptCore/kjs/function.h
- Timestamp:
- Jun 15, 2008, 8:02:57 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/function.h
r34578 r34580 38 38 class JSGlobalObject; 39 39 40 class InternalFunction Imp: public JSObject {40 class InternalFunction : public JSObject { 41 41 public: 42 InternalFunction Imp();43 InternalFunction Imp(FunctionPrototype*, const Identifier&);42 InternalFunction(); 43 InternalFunction(FunctionPrototype*, const Identifier&); 44 44 45 45 virtual CallType getCallData(CallData&); … … 56 56 }; 57 57 58 class JSFunction : public InternalFunction Imp{58 class JSFunction : public InternalFunction { 59 59 public: 60 60 JSFunction(ExecState*, const Identifier&, FunctionBodyNode*, ScopeChainNode*); … … 122 122 }; 123 123 124 class PrototypeFunction : public InternalFunction Imp{124 class PrototypeFunction : public InternalFunction { 125 125 public: 126 126 typedef JSValue* (*JSMemberFunction)(ExecState*, JSObject* thisObj, const List&); … … 137 137 138 138 // Just like PrototypeFunction, but callbacks also get passed the JS function object. 139 class PrototypeReflexiveFunction : public InternalFunction Imp{139 class PrototypeReflexiveFunction : public InternalFunction { 140 140 public: 141 141 typedef JSValue* (*JSMemberFunction)(ExecState*, PrototypeReflexiveFunction*, JSObject* thisObj, const List&);
Note:
See TracChangeset
for help on using the changeset viewer.