#include <qscriptglobalobject_p.h>
|
virtual JSC::UString | className () const |
|
virtual void | defineGetter (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::JSObject *getterFunction, unsigned attributes) |
|
virtual void | defineSetter (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::JSObject *setterFunction, unsigned attributes) |
|
virtual bool | deleteProperty (JSC::ExecState *exec, const JSC::Identifier &propertyName) |
|
virtual bool | getOwnPropertyDescriptor (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::PropertyDescriptor &descriptor) |
|
virtual void | getOwnPropertyNames (JSC::ExecState *exec, JSC::PropertyNameArray &propertyNames, JSC::EnumerationMode mode=JSC::ExcludeDontEnumProperties) |
|
virtual bool | getOwnPropertySlot (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::PropertySlot &slot) |
|
virtual JSC::JSValue | lookupGetter (JSC::ExecState *exec, const JSC::Identifier &propertyName) |
|
virtual JSC::JSValue | lookupSetter (JSC::ExecState *exec, const JSC::Identifier &propertyName) |
|
virtual void | markChildren (JSC::MarkStack &markStack) |
|
| OriginalGlobalObjectProxy (WTF::PassRefPtr< JSC::Structure > sid, JSC::JSGlobalObject *object) |
|
virtual void | put (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::JSValue value, JSC::PutPropertySlot &slot) |
|
virtual void | putWithAttributes (JSC::ExecState *exec, const JSC::Identifier &propertyName, JSC::JSValue value, unsigned attributes) |
|
virtual | ~OriginalGlobalObjectProxy () |
|
Definition at line 77 of file qscriptglobalobject_p.h.
◆ OriginalGlobalObjectProxy()
QScript::OriginalGlobalObjectProxy::OriginalGlobalObjectProxy |
( |
WTF::PassRefPtr< JSC::Structure > |
sid, |
|
|
JSC::JSGlobalObject * |
object |
|
) |
| |
|
inlineexplicit |
◆ ~OriginalGlobalObjectProxy()
virtual QScript::OriginalGlobalObjectProxy::~OriginalGlobalObjectProxy |
( |
| ) |
|
|
inlinevirtual |
◆ className()
virtual JSC::UString QScript::OriginalGlobalObjectProxy::className |
( |
| ) |
const |
|
inlinevirtual |
◆ defineGetter()
virtual void QScript::OriginalGlobalObjectProxy::defineGetter |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName, |
|
|
JSC::JSObject * |
getterFunction, |
|
|
unsigned |
attributes |
|
) |
| |
|
inlinevirtual |
◆ defineSetter()
virtual void QScript::OriginalGlobalObjectProxy::defineSetter |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName, |
|
|
JSC::JSObject * |
setterFunction, |
|
|
unsigned |
attributes |
|
) |
| |
|
inlinevirtual |
◆ deleteProperty()
virtual bool QScript::OriginalGlobalObjectProxy::deleteProperty |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName |
|
) |
| |
|
inlinevirtual |
◆ getOwnPropertyDescriptor()
virtual bool QScript::OriginalGlobalObjectProxy::getOwnPropertyDescriptor |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName, |
|
|
JSC::PropertyDescriptor & |
descriptor |
|
) |
| |
|
inlinevirtual |
◆ getOwnPropertyNames()
virtual void QScript::OriginalGlobalObjectProxy::getOwnPropertyNames |
( |
JSC::ExecState * |
exec, |
|
|
JSC::PropertyNameArray & |
propertyNames, |
|
|
JSC::EnumerationMode |
mode = JSC::ExcludeDontEnumProperties |
|
) |
| |
|
inlinevirtual |
◆ getOwnPropertySlot()
virtual bool QScript::OriginalGlobalObjectProxy::getOwnPropertySlot |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName, |
|
|
JSC::PropertySlot & |
slot |
|
) |
| |
|
inlinevirtual |
◆ lookupGetter()
virtual JSC::JSValue QScript::OriginalGlobalObjectProxy::lookupGetter |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName |
|
) |
| |
|
inlinevirtual |
◆ lookupSetter()
virtual JSC::JSValue QScript::OriginalGlobalObjectProxy::lookupSetter |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName |
|
) |
| |
|
inlinevirtual |
◆ markChildren()
virtual void QScript::OriginalGlobalObjectProxy::markChildren |
( |
JSC::MarkStack & |
markStack | ) |
|
|
inlinevirtual |
Definition at line 88 of file qscriptglobalobject_p.h.
91 JSC::JSObject::markChildren(markStack);
JSC::JSGlobalObject * originalGlobalObject
◆ put()
virtual void QScript::OriginalGlobalObjectProxy::put |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName, |
|
|
JSC::JSValue |
value, |
|
|
JSC::PutPropertySlot & |
slot |
|
) |
| |
|
inlinevirtual |
◆ putWithAttributes()
virtual void QScript::OriginalGlobalObjectProxy::putWithAttributes |
( |
JSC::ExecState * |
exec, |
|
|
const JSC::Identifier & |
propertyName, |
|
|
JSC::JSValue |
value, |
|
|
unsigned |
attributes |
|
) |
| |
|
inlinevirtual |
◆ originalGlobalObject
JSC::JSGlobalObject* QScript::OriginalGlobalObjectProxy::originalGlobalObject |
|
private |
The documentation for this class was generated from the following file: