37
37
void setLastIndex(double lastIndex) { d->lastIndex = lastIndex; }
38
38
double lastIndex() const { return d->lastIndex; }
43
43
virtual bool getOwnPropertySlot(ExecState*, const Identifier& propertyName, PropertySlot&);
44
virtual void put(ExecState*, const Identifier& propertyName, JSValuePtr, PutPropertySlot&);
45
virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&);
46
47
virtual const ClassInfo* classInfo() const { return &info; }
47
48
static const ClassInfo info;
52
return Structure::create(prototype, TypeInfo(ObjectType, HasDefaultMark | HasDefaultGetPropertyNames));