is* API methods should be @properties
[WebKit-https.git] / Source / JavaScriptCore / API / JSValue.h
index ac0af7e..3613233 100644 (file)
@@ -380,19 +380,19 @@ OBJC_VISIBLE
 @method
 @abstract Check if a JSValue corresponds to the JavaScript value <code>undefined</code>.
 */ 
-- (BOOL)isUndefined;
+@property (readonly) BOOL isUndefined;
 
 /*!
 @method
 @abstract Check if a JSValue corresponds to the JavaScript value <code>null</code>.
 */
-- (BOOL)isNull;
+@property (readonly) BOOL isNull;
 
 /*!
 @method
 @abstract Check if a JSValue is a boolean.
 */
-- (BOOL)isBoolean;
+@property (readonly) BOOL isBoolean;
 
 /*!
 @method
@@ -401,31 +401,31 @@ OBJC_VISIBLE
  Semantically all numbers behave like doubles except in special cases like bit
  operations. 
 */
-- (BOOL)isNumber;
+@property (readonly) BOOL isNumber;
 
 /*!
 @method
 @abstract Check if a JSValue is a string.
 */
-- (BOOL)isString;
+@property (readonly) BOOL isString;
 
 /*!
 @method
 @abstract Check if a JSValue is an object.
 */
-- (BOOL)isObject;
+@property (readonly) BOOL isObject;
 
 /*!
 @method
 @abstract Check if a JSValue is an array.
 */ 
-- (BOOL)isArray NS_AVAILABLE(10_11, 9_0);
+@property (readonly) BOOL isArray NS_AVAILABLE(10_11, 9_0);
 
 /*!
 @method
 @abstract Check if a JSValue is a date.
 */ 
-- (BOOL)isDate NS_AVAILABLE(10_11, 9_0);
+@property (readonly) BOOL isDate NS_AVAILABLE(10_11, 9_0);
 
 /*!
 @method