Changeset 440 for trunk/JavaScriptCore/kjs/Arguments.h
- Timestamp:
- 08/18/08 11:14:49 (5 months ago)
- Files:
-
- trunk/JavaScriptCore/kjs/Arguments.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/JavaScriptCore/kjs/Arguments.h
r381 r440 48 48 static JSValue* mappedIndexGetter(ExecState*, const Identifier&, const PropertySlot& slot); 49 49 50 JSActivation* m_activationObject; 51 mutable IndexToNameMap m_indexToNameMap; 50 struct ArgumentsData { 51 ArgumentsData(JSActivation* activation_, JSFunction* function_, const ArgList& args_) 52 : activation(activation_) 53 , indexToNameMap(function_, args_) 54 { 55 } 56 57 JSActivation* activation; 58 mutable IndexToNameMap indexToNameMap; 59 }; 60 61 OwnPtr<ArgumentsData> d; 52 62 }; 53 63
