Home | History | Annotate | Download | only in runtime

Lines Matching defs:StringObject

22 #include "StringObject.h"
28 ASSERT_CLASS_FITS_IN_CELL(StringObject);
30 const ClassInfo StringObject::info = { "String", 0, 0, 0 };
32 StringObject::StringObject(ExecState* exec, NonNullPassRefPtr<Structure> structure)
38 StringObject::StringObject(NonNullPassRefPtr<Structure> structure, JSString* string)
44 StringObject::StringObject(ExecState* exec, NonNullPassRefPtr<Structure> structure, const UString& string)
50 bool StringObject::getOwnPropertySlot(ExecState* exec, const Identifier& propertyName, PropertySlot& slot)
57 bool StringObject::getOwnPropertySlot(ExecState* exec, unsigned propertyName, PropertySlot& slot)
64 bool StringObject::getOwnPropertyDescriptor(ExecState* exec, const Identifier& propertyName, PropertyDescriptor& descriptor)
71 void StringObject::put(ExecState* exec, const Identifier& propertyName, JSValue value, PutPropertySlot& slot)
78 bool StringObject::deleteProperty(ExecState* exec, const Identifier& propertyName)
89 void StringObject::getOwnPropertyNames(ExecState* exec, PropertyNameArray& propertyNames, EnumerationMode mode)