Ignore:
Timestamp:
Dec 10, 2005, 6:06:17 PM (19 years ago)
Author:
darin
Message:

JavaScriptCore:

Rubber stamped by Maciej.

  • did long-promised KJS renaming:

ValueImp -> JSValue
ObjectImp -> JSObject
AllocatedValueImp -> JSCell

A renaming to get a class out of the way

KJS::Bindings::JSObject -> JavaJSObject

and some other "imp-reduction" renaming

*InstanceImp -> *Instance
*ProtoFuncImp -> *ProtoFunc
*PrototypeImp -> *Prototype
ArgumentsImp -> Arguments
RuntimeArrayImp -> RuntimeArray
RuntimeMethodImp -> RuntimeMethod

  • most files and functions

WebCore:

Rubber stamped by Maciej.

  • updated for KJS class renaming
  • many files and functions
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/kjs/operations.h

    r10757 r11527  
    2727
    2828  class ExecState;
    29   class ValueImp;
     29  class JSValue;
    3030
    3131#if APPLE_CHANGES
     
    4747#endif
    4848
    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);
    5151  /**
    5252   * This operator performs an abstract relational comparison of the two
     
    5757   * equal". -1 if the result is undefined.
    5858   */
    59   int relation(ExecState *exec, ValueImp *v1, ValueImp *v2);
     59  int relation(ExecState *exec, JSValue *v1, JSValue *v2);
    6060  int maxInt(int d1, int d2);
    6161  int minInt(int d1, int d2);
     
    6666   * @return The result of the operation.
    6767   */
    68   ValueImp *add(ExecState *exec, ValueImp *v1, ValueImp *v2, char oper);
     68  JSValue *add(ExecState *exec, JSValue *v1, JSValue *v2, char oper);
    6969  /**
    7070   * Multiplicative operator. Either multiplies/divides v1 and v2 or
     
    7474   * @return The result of the operation.
    7575   */
    76   ValueImp *mult(ExecState *exec, ValueImp *v1, ValueImp *v2, char oper);
     76  JSValue *mult(ExecState *exec, JSValue *v1, JSValue *v2, char oper);
    7777
    7878};
Note: See TracChangeset for help on using the changeset viewer.