26 #ifndef BINDINGS_OBJC_INSTANCE_H_ 27 #define BINDINGS_OBJC_INSTANCE_H_ 71 static void moveGlobalExceptionToExecState(
ExecState*);
77 RetainPtr<ObjectStructPtr> _instance;
87 #endif // BINDINGS_OBJC_INSTANCE_H_ JSValue stringValue(ExecState *) const
Definition: objc_instance.mm:491
virtual JSValue valueOf(ExecState *) const
Definition: objc_instance.mm:521
virtual JSValue getMethod(ExecState *, PropertyName)
Definition: objc_instance.mm:203
Definition: BridgeJSC.h:71
static void setGlobalException(NSString *, JSGlobalObject *exceptionEnvironment=0)
Definition: objc_instance.mm:71
Definition: AirOpcode.h:4
static RefPtr< ObjcInstance > create(ObjectStructPtr, RefPtr< RootObject > &&)
Definition: objc_instance.mm:109
JSValue numberValue(ExecState *) const
Definition: objc_instance.mm:509
Definition: objc_runtime.h:43
virtual Class * getClass() const
Definition: objc_instance.mm:153
Definition: CallFrame.h:85
JSValue invokeObjcMethod(ExecState *, ObjcMethod *method)
Definition: objc_instance.mm:223
Definition: objc_class.h:35
virtual JSValue invokeMethod(ExecState *, RuntimeMethod *method)
Definition: objc_instance.mm:209
ObjectStructPtr getObject() const
Definition: objc_instance.h:59
JSValue getValueOfUndefinedField(ExecState *, PropertyName) const
Definition: objc_instance.mm:424
Definition: BridgeJSC.h:60
virtual JSValue defaultValue(ExecState *, PreferredPrimitiveType) const
Definition: objc_instance.mm:457
Definition: JSGlobalObject.h:205
PreferredPrimitiveType
Definition: JSCJSValue.h:75
virtual bool setValueOfUndefinedField(ExecState *, PropertyName, JSValue)
Definition: objc_instance.mm:392
struct NSString NSString
Definition: WebCoreNSStringExtras.h:35
virtual JSValue invokeDefaultMethod(ExecState *)
Definition: objc_instance.mm:341
JSValue booleanValue() const
Definition: objc_instance.mm:515
Definition: runtime_object.h:35
Definition: JSCJSValue.h:129
Definition: objc_runtime.h:56
Definition: objc_instance.h:38
Definition: runtime_method.h:35
virtual ~ObjcInstance()
Definition: objc_instance.mm:121
Definition: PropertyName.h:34
virtual void virtualBegin()
Definition: objc_instance.mm:136
virtual void virtualEnd()
Definition: objc_instance.mm:143
virtual bool supportsInvokeDefaultMethod() const
Definition: objc_instance.mm:162