~ubuntu-branches/ubuntu/karmic/webkit/karmic-proposed

« back to all changes in this revision

Viewing changes to JavaScriptCore/runtime/JSNotAnObject.h

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-05-15 18:30:58 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20090515183058-50q5exjo9b1kxy9s
Tags: 1.1.7-1
* New upstream release
* debian/libwebkit-1.0-2.symbols:
- updated with the new symbols in 1.1.7
* debian/libwebkit-dev.install, debian/libwebkit-dev.links,
  debian/rules:
- Build, and ship gtk-doc documentation (Closes: #526683)
* debian/copyright:
- updated.

Show diffs side-by-side

added added

removed removed

Lines of Context:
60
60
        {
61
61
        }
62
62
 
63
 
        static PassRefPtr<Structure> createStructure(JSValuePtr prototype)
 
63
        static PassRefPtr<Structure> createStructure(JSValue prototype)
64
64
        {
65
65
            return Structure::create(prototype, TypeInfo(ObjectType));
66
66
        }
67
67
 
68
68
     private:
69
69
        // JSValue methods
70
 
        virtual JSValuePtr toPrimitive(ExecState*, PreferredPrimitiveType) const;
71
 
        virtual bool getPrimitiveNumber(ExecState*, double& number, JSValuePtr&);
 
70
        virtual JSValue toPrimitive(ExecState*, PreferredPrimitiveType) const;
 
71
        virtual bool getPrimitiveNumber(ExecState*, double& number, JSValue&);
72
72
        virtual bool toBoolean(ExecState*) const;
73
73
        virtual double toNumber(ExecState*) const;
74
74
        virtual UString toString(ExecState*) const;
81
81
        virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&);
82
82
        virtual bool getOwnPropertySlot(ExecState*, unsigned propertyName, PropertySlot&);
83
83
 
84
 
        virtual void put(ExecState*, const Identifier& propertyName, JSValuePtr, PutPropertySlot&);
85
 
        virtual void put(ExecState*, unsigned propertyName, JSValuePtr);
 
84
        virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&);
 
85
        virtual void put(ExecState*, unsigned propertyName, JSValue);
86
86
 
87
87
        virtual bool deleteProperty(ExecState*, const Identifier& propertyName);
88
88
        virtual bool deleteProperty(ExecState*, unsigned propertyName);