Changeset 2778 in webkit for trunk/JavaScriptCore/kjs/function.h
- Timestamp:
- Nov 20, 2002, 1:11:43 AM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/function.h
r2760 r2778 39 39 FunctionImp(ExecState *exec, const Identifier &n = Identifier::null); 40 40 virtual ~FunctionImp(); 41 42 virtual Value get(ExecState *exec, const Identifier &propertyName) const; 43 virtual void put(ExecState *exec, const Identifier &propertyName, const Value &value, int attr = None); 44 virtual bool hasProperty(ExecState *exec, const Identifier &propertyName) const; 45 virtual bool deleteProperty(ExecState *exec, const Identifier &propertyName); 41 46 42 47 virtual void mark(); … … 99 104 ~ActivationImp(); 100 105 101 Object argumentsObject() { return Object(arguments); }102 103 106 virtual const ClassInfo *classInfo() const { return &info; } 104 107 static const ClassInfo info; 108 109 FunctionImp *function() const { return _function; } 110 105 111 private: 112 FunctionImp *_function; 106 113 ObjectImp* arguments; 107 114 };
Note:
See TracChangeset
for help on using the changeset viewer.