Home | History | Annotate | Download | only in JavaScriptGlue

Lines Matching refs:UserObjectImp

30 #include "UserObjectImp.h"
35 const ClassInfo UserObjectImp::info = { "UserObject", 0, 0, 0 };
37 UserObjectImp::UserObjectImp(PassRefPtr<Structure> structure, JSUserObject* userObject)
43 UserObjectImp::~UserObjectImp()
49 const ClassInfo * UserObjectImp::classInfo() const
54 CallType UserObjectImp::getCallData(CallData& callData)
59 JSValue UserObjectImp::callAsFunction(ExecState *exec, JSObject *thisObj, const ArgList &args)
97 void UserObjectImp::getOwnPropertyNames(ExecState *exec, PropertyNameArray& propertyNames, EnumerationMode mode)
115 JSValue UserObjectImp::userObjectGetter(ExecState*, const Identifier& propertyName, const PropertySlot& slot)
117 UserObjectImp *thisObj = static_cast<UserObjectImp *>(asObject(slot.slotBase()));
130 bool UserObjectImp::getOwnPropertySlot(ExecState *exec, const Identifier& propertyName, PropertySlot& slot)
153 void UserObjectImp::put(ExecState *exec, const Identifier &propertyName, JSValue value, PutPropertySlot&)
167 JSUserObject* UserObjectImp::GetJSUserObject() const
172 JSValue UserObjectImp::toPrimitive(ExecState *exec, JSType) const
209 bool UserObjectImp::toBoolean(ExecState *exec) const
289 double UserObjectImp::toNumber(ExecState *exec) const
323 UString UserObjectImp::toString(ExecState *exec) const
412 void UserObjectImp::markChildren(MarkStack& markStack)