Changeset 34580 in webkit for trunk/JavaScriptCore/kjs/JSGlobalObject.h
- Timestamp:
- Jun 15, 2008, 8:02:57 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/JSGlobalObject.h
r34412 r34580 33 33 namespace KJS { 34 34 35 class Array ObjectImp;35 class ArrayConstructor; 36 36 class ArrayPrototype; 37 class Boolean ObjectImp;37 class BooleanConstructor; 38 38 class BooleanPrototype; 39 class Date ObjectImp;39 class DateConstructor; 40 40 class DatePrototype; 41 41 class Debugger; 42 class Error ObjectImp;42 class ErrorConstructor; 43 43 class ErrorPrototype; 44 44 class EvalError; 45 45 class EvalErrorPrototype; 46 class Function ObjectImp;46 class FunctionConstructor; 47 47 class FunctionPrototype; 48 48 struct HashTable; 49 49 class JSGlobalObject; 50 class NativeError Imp;50 class NativeErrorConstructor; 51 51 class NativeErrorPrototype; 52 class Number ObjectImp;52 class NumberConstructor; 53 53 class NumberPrototype; 54 class Object ObjectImp;54 class ObjectConstructor; 55 55 class ObjectPrototype; 56 56 class ProgramCodeBlock; … … 61 61 class ReferenceError; 62 62 class ReferenceErrorPrototype; 63 class RegExp ObjectImp;63 class RegExpConstructor; 64 64 class RegExpPrototype; 65 65 class RuntimeMethod; 66 66 class ScopeChain; 67 class String ObjectImp;67 class StringConstructor; 68 68 class StringPrototype; 69 69 class SyntaxErrorPrototype; … … 105 105 unsigned ticksUntilNextTimeoutCheck; 106 106 107 Object ObjectImp* objectConstructor;108 Function ObjectImp* functionConstructor;109 Array ObjectImp* arrayConstructor;110 Boolean ObjectImp* booleanConstructor;111 String ObjectImp* stringConstructor;112 Number ObjectImp* numberConstructor;113 Date ObjectImp* dateConstructor;114 RegExp ObjectImp* regExpConstructor;115 Error ObjectImp* errorConstructor;116 NativeError Imp* evalErrorConstructor;117 NativeError Imp* rangeErrorConstructor;118 NativeError Imp* referenceErrorConstructor;119 NativeError Imp* syntaxErrorConstructor;120 NativeError Imp* typeErrorConstructor;121 NativeError Imp* URIErrorConstructor;107 ObjectConstructor* objectConstructor; 108 FunctionConstructor* functionConstructor; 109 ArrayConstructor* arrayConstructor; 110 BooleanConstructor* booleanConstructor; 111 StringConstructor* stringConstructor; 112 NumberConstructor* numberConstructor; 113 DateConstructor* dateConstructor; 114 RegExpConstructor* regExpConstructor; 115 ErrorConstructor* errorConstructor; 116 NativeErrorConstructor* evalErrorConstructor; 117 NativeErrorConstructor* rangeErrorConstructor; 118 NativeErrorConstructor* referenceErrorConstructor; 119 NativeErrorConstructor* syntaxErrorConstructor; 120 NativeErrorConstructor* typeErrorConstructor; 121 NativeErrorConstructor* URIErrorConstructor; 122 122 123 123 PrototypeReflexiveFunction* evalFunction; … … 188 188 // replaces the global object's associated property. 189 189 190 Object ObjectImp* objectConstructor() const { return d()->objectConstructor; }191 Function ObjectImp* functionConstructor() const { return d()->functionConstructor; }192 Array ObjectImp* arrayConstructor() const { return d()->arrayConstructor; }193 Boolean ObjectImp* booleanConstructor() const { return d()->booleanConstructor; }194 String ObjectImp* stringConstructor() const{ return d()->stringConstructor; }195 Number ObjectImp* numberConstructor() const{ return d()->numberConstructor; }196 Date ObjectImp* dateConstructor() const{ return d()->dateConstructor; }197 RegExp ObjectImp* regExpConstructor() const { return d()->regExpConstructor; }198 Error ObjectImp* errorConstructor() const { return d()->errorConstructor; }199 NativeError Imp* evalErrorConstructor() const { return d()->evalErrorConstructor; }200 NativeError Imp* rangeErrorConstructor() const { return d()->rangeErrorConstructor; }201 NativeError Imp* referenceErrorConstructor() const { return d()->referenceErrorConstructor; }202 NativeError Imp* syntaxErrorConstructor() const { return d()->syntaxErrorConstructor; }203 NativeError Imp* typeErrorConstructor() const { return d()->typeErrorConstructor; }204 NativeError Imp* URIErrorConstructor() const { return d()->URIErrorConstructor; }190 ObjectConstructor* objectConstructor() const { return d()->objectConstructor; } 191 FunctionConstructor* functionConstructor() const { return d()->functionConstructor; } 192 ArrayConstructor* arrayConstructor() const { return d()->arrayConstructor; } 193 BooleanConstructor* booleanConstructor() const { return d()->booleanConstructor; } 194 StringConstructor* stringConstructor() const{ return d()->stringConstructor; } 195 NumberConstructor* numberConstructor() const{ return d()->numberConstructor; } 196 DateConstructor* dateConstructor() const{ return d()->dateConstructor; } 197 RegExpConstructor* regExpConstructor() const { return d()->regExpConstructor; } 198 ErrorConstructor* errorConstructor() const { return d()->errorConstructor; } 199 NativeErrorConstructor* evalErrorConstructor() const { return d()->evalErrorConstructor; } 200 NativeErrorConstructor* rangeErrorConstructor() const { return d()->rangeErrorConstructor; } 201 NativeErrorConstructor* referenceErrorConstructor() const { return d()->referenceErrorConstructor; } 202 NativeErrorConstructor* syntaxErrorConstructor() const { return d()->syntaxErrorConstructor; } 203 NativeErrorConstructor* typeErrorConstructor() const { return d()->typeErrorConstructor; } 204 NativeErrorConstructor* URIErrorConstructor() const { return d()->URIErrorConstructor; } 205 205 206 206 PrototypeReflexiveFunction* evalFunction() const { return d()->evalFunction; }
Note:
See TracChangeset
for help on using the changeset viewer.