Changeset 44813 in webkit for trunk/JavaScriptCore/runtime/JSONObject.h
- Timestamp:
- Jun 18, 2009, 12:18:12 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/JSONObject.h
r44550 r44813 31 31 namespace JSC { 32 32 33 class Stringifier; 34 33 35 class JSONObject : public JSObject { 34 36 public: 35 37 JSONObject(PassRefPtr<Structure> structure) 36 : JSObject(structure)38 : JSObject(structure) 37 39 { 38 40 } 39 40 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&);41 42 virtual const ClassInfo* classInfo() const { return &info; }43 static const ClassInfo info;44 41 45 42 static PassRefPtr<Structure> createStructure(JSValue prototype) … … 47 44 return Structure::create(prototype, TypeInfo(ObjectType)); 48 45 } 46 47 static void markStringifiers(Stringifier*); 48 49 private: 50 virtual bool getOwnPropertySlot(ExecState*, const Identifier&, PropertySlot&); 51 52 virtual const ClassInfo* classInfo() const { return &info; } 53 static const ClassInfo info; 49 54 }; 50 55
Note:
See TracChangeset
for help on using the changeset viewer.