Changeset 11527 in webkit for trunk/JavaScriptCore/kjs/operations.h
- Timestamp:
- Dec 10, 2005, 6:06:17 PM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/operations.h
r10757 r11527 27 27 28 28 class ExecState; 29 class ValueImp;29 class JSValue; 30 30 31 31 #if APPLE_CHANGES … … 47 47 #endif 48 48 49 bool equal(ExecState *exec, ValueImp *v1, ValueImp*v2);50 bool strictEqual(ExecState *exec, ValueImp *v1, ValueImp*v2);49 bool equal(ExecState *exec, JSValue *v1, JSValue *v2); 50 bool strictEqual(ExecState *exec, JSValue *v1, JSValue *v2); 51 51 /** 52 52 * This operator performs an abstract relational comparison of the two … … 57 57 * equal". -1 if the result is undefined. 58 58 */ 59 int relation(ExecState *exec, ValueImp *v1, ValueImp*v2);59 int relation(ExecState *exec, JSValue *v1, JSValue *v2); 60 60 int maxInt(int d1, int d2); 61 61 int minInt(int d1, int d2); … … 66 66 * @return The result of the operation. 67 67 */ 68 ValueImp *add(ExecState *exec, ValueImp *v1, ValueImp*v2, char oper);68 JSValue *add(ExecState *exec, JSValue *v1, JSValue *v2, char oper); 69 69 /** 70 70 * Multiplicative operator. Either multiplies/divides v1 and v2 or … … 74 74 * @return The result of the operation. 75 75 */ 76 ValueImp *mult(ExecState *exec, ValueImp *v1, ValueImp*v2, char oper);76 JSValue *mult(ExecState *exec, JSValue *v1, JSValue *v2, char oper); 77 77 78 78 };
Note:
See TracChangeset
for help on using the changeset viewer.