Ignore:
Timestamp:
Jun 27, 2008, 9:29:48 PM (17 years ago)
Author:
[email protected]
Message:

2008-06-27 Sam Weinig <[email protected]>

Rubber-stamped by Oliver Hunt.

Splits ArrayConstructor out of ArrayPrototype.h/cpp
Splits BooleanConstructor and BooleanPrototype out of BooleanObject.h/cpp

  • GNUmakefile.am:
  • JavaScriptCore.pri:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • JavaScriptCoreSources.bkl:
  • VM/Machine.cpp:
  • kjs/AllInOneFile.cpp:
  • kjs/ArrayConstructor.cpp: Copied from kjs/ArrayPrototype.cpp.
  • kjs/ArrayConstructor.h: Copied from kjs/ArrayPrototype.h.
  • kjs/ArrayPrototype.cpp:
  • kjs/ArrayPrototype.h:
  • kjs/BooleanConstructor.cpp: Copied from kjs/BooleanObject.cpp.
  • kjs/BooleanConstructor.h: Copied from kjs/BooleanObject.h.
  • kjs/BooleanObject.cpp:
  • kjs/BooleanObject.h:
  • kjs/BooleanPrototype.cpp: Copied from kjs/BooleanObject.cpp.
  • kjs/BooleanPrototype.h: Copied from kjs/BooleanObject.h.
  • kjs/CommonIdentifiers.h:
  • kjs/FunctionPrototype.cpp:
  • kjs/JSArray.cpp:
  • kjs/JSGlobalObject.cpp:
  • kjs/JSImmediate.cpp:
  • kjs/Shell.cpp:
  • kjs/internal.cpp:
  • kjs/nodes.cpp:
  • kjs/string_object.cpp:
File:
1 copied

Legend:

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

    r34842 r34843  
    1919 */
    2020
    21 #ifndef BooleanObject_h
    22 #define BooleanObject_h
     21#ifndef BooleanConstructor_h
     22#define BooleanConstructor_h
    2323
    2424#include "FunctionPrototype.h"
    25 #include "JSWrapperObject.h"
    2625
    2726namespace KJS {
    28 
    29     class BooleanObject : public JSWrapperObject {
    30     public:
    31         BooleanObject(JSObject* proto);
    32 
    33         virtual const ClassInfo* classInfo() const { return &info; }
    34         static const ClassInfo info;
    35     };
    36 
    37     /**
    38      * @internal
    39      *
    40      * The initial value of Boolean.prototype (and thus all objects created
    41      * with the Boolean constructor
    42      */
    43     class BooleanPrototype : public BooleanObject {
    44     public:
    45         BooleanPrototype(ExecState*, ObjectPrototype*, FunctionPrototype*);
    46     };
    4727
    4828    /**
     
    6444} // namespace KJS
    6545
    66 #endif // BooleanObject_h
     46#endif // BooleanConstructor_h
Note: See TracChangeset for help on using the changeset viewer.