Changeset 15384 in webkit for trunk/JavaScriptCore/API/testapi.c
- Timestamp:
- Jul 12, 2006, 2:55:55 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/API/testapi.c
r15376 r15384 201 201 } 202 202 203 static bool MyObject_hasInstance(JSContextRef context, JSObjectRef constructor, JSValueRef possibleValue, JSValueRef* exception) 204 { 205 UNUSED_PARAM(context); 206 207 JSStringRef numberString = JSStringCreateWithUTF8CString("Number"); 208 JSObjectRef numberConstructor = JSValueToObject(context, JSObjectGetProperty(context, JSContextGetGlobalObject(context), numberString)); 209 JSStringRelease(numberString); 210 211 return JSValueIsInstanceOfConstructor(context, possibleValue, numberConstructor); 212 } 213 203 214 static JSValueRef MyObject_convertToType(JSContextRef context, JSObjectRef object, JSType type, JSValueRef* exception) 204 215 { … … 229 240 JSObjectCallbacks MyObject_callbacks = { 230 241 0, 231 &MyObject_initialize, 232 &MyObject_finalize, 233 &MyObject_hasProperty, 234 &MyObject_getProperty, 235 &MyObject_setProperty, 236 &MyObject_deleteProperty, 237 &MyObject_getPropertyList, 238 &MyObject_callAsFunction, 239 &MyObject_callAsConstructor, 240 &MyObject_convertToType, 242 MyObject_initialize, 243 MyObject_finalize, 244 MyObject_hasProperty, 245 MyObject_getProperty, 246 MyObject_setProperty, 247 MyObject_deleteProperty, 248 MyObject_getPropertyList, 249 MyObject_callAsFunction, 250 MyObject_callAsConstructor, 251 MyObject_hasInstance, 252 MyObject_convertToType, 241 253 }; 242 254
Note:
See TracChangeset
for help on using the changeset viewer.