Lines Matching refs:instance
49 virtual MethodList methodsNamed(const Identifier&, Instance*) const;
50 virtual Field* fieldNamed(const Identifier&, Instance*) const;
53 MethodList ProxyClass::methodsNamed(const Identifier& identifier, Instance* instance) const
55 return static_cast<ProxyInstance*>(instance)->methodsNamed(identifier);
58 Field* ProxyClass::fieldNamed(const Identifier& identifier, Instance* instance) const
60 return static_cast<ProxyInstance*>(instance)->fieldNamed(identifier);
79 virtual JSValue valueFromInstance(ExecState*, const Instance*) const;
80 virtual void setValueToInstance(ExecState*, const Instance*, JSValue) const;
85 JSValue ProxyField::valueFromInstance(ExecState* exec, const Instance* instance) const
87 return static_cast<const ProxyInstance*>(instance)->fieldValue(exec, this);
90 void ProxyField::setValueToInstance(ExecState* exec, const Instance* instance, JSValue value) const
92 static_cast<const ProxyInstance*>(instance)->setFieldValue(exec, this, value);
111 : Instance(rootObject)