Changeset 34843 in webkit for trunk/JavaScriptCore/kjs/BooleanObject.h
- Timestamp:
- Jun 27, 2008, 9:29:48 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/BooleanObject.h
r34754 r34843 22 22 #define BooleanObject_h 23 23 24 #include "FunctionPrototype.h"25 24 #include "JSWrapperObject.h" 26 25 … … 35 34 }; 36 35 37 /**38 * @internal39 *40 * The initial value of Boolean.prototype (and thus all objects created41 * with the Boolean constructor42 */43 class BooleanPrototype : public BooleanObject {44 public:45 BooleanPrototype(ExecState*, ObjectPrototype*, FunctionPrototype*);46 };47 48 /**49 * @internal50 *51 * The initial value of the the global variable's "Boolean" property52 */53 class BooleanConstructor : public InternalFunction {54 public:55 BooleanConstructor(ExecState*, FunctionPrototype*, BooleanPrototype*);56 private:57 virtual ConstructType getConstructData(ConstructData&);58 virtual CallType getCallData(CallData&);59 };60 61 JSObject* constructBooleanFromImmediateBoolean(ExecState*, JSValue*);62 JSObject* constructBoolean(ExecState*, const ArgList&);63 64 36 } // namespace KJS 65 37
Note:
See TracChangeset
for help on using the changeset viewer.