Lines Matching refs:Bindings
41 class ProxyInstance : public JSC::Bindings::Instance {
43 static PassRefPtr<ProxyInstance> create(PassRefPtr<JSC::Bindings::RootObject> rootObject, NetscapePluginInstanceProxy* instanceProxy, uint32_t objectID)
49 JSC::Bindings::Method* methodNamed(JSC::PropertyName);
50 JSC::Bindings::Field* fieldNamed(JSC::PropertyName);
52 JSC::JSValue fieldValue(JSC::ExecState*, const JSC::Bindings::Field*) const;
53 void setFieldValue(JSC::ExecState*, const JSC::Bindings::Field*, JSC::JSValue) const;
63 ProxyInstance(PassRefPtr<JSC::Bindings::RootObject>, NetscapePluginInstanceProxy*, uint32_t objectID);
65 virtual JSC::Bindings::RuntimeObject* newRuntimeObject(JSC::ExecState*);
67 virtual JSC::Bindings::Class* getClass() const;
103 HashMap<RefPtr<StringImpl>, std::unique_ptr<JSC::Bindings::Field>> m_fields;
104 HashMap<RefPtr<StringImpl>, std::unique_ptr<JSC::Bindings::Method>> m_methods;