Changeset 28527 in webkit for trunk/JavaScriptCore/kjs/ExecState.h
- Timestamp:
- Dec 7, 2007, 2:05:55 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/ExecState.h
r28468 r28527 39 39 }; 40 40 41 class JSGlobalObject; 42 class ScopeChain; 43 class Interpreter; 41 class ActivationImp; 42 class FunctionBodyNode; 44 43 class FunctionImp; 45 44 class GlobalFuncImp; 46 class FunctionBodyNode; 45 class Interpreter; 46 class JSGlobalObject; 47 class JSVariableObject; 48 class ScopeChain; 47 49 struct LocalStorageEntry; 48 50 … … 74 76 const ScopeChain& scopeChain() const { return m_scopeChain; } 75 77 76 JS Object* variableObject() const { return m_variable; }77 void setVariableObject(JS Object* v) { m_variable= v; }78 JSVariableObject* variableObject() const { return m_variableObject; } 79 void setVariableObject(JSVariableObject* v) { m_variableObject = v; } 78 80 79 81 JSObject* thisValue() const { return m_thisVal; } … … 81 83 ExecState* callingExecState() { return m_callingExec; } 82 84 83 JSObject* activationObject() { return m_activation; }85 ActivationImp* activationObject() { return m_activation; } 84 86 CodeType codeType() { return m_codeType; } 85 87 FunctionBodyNode* currentBody() { return m_currentBody; } … … 129 131 FunctionImp* m_function; 130 132 const List* m_arguments; 131 JSObject* m_activation;133 ActivationImp* m_activation; 132 134 LocalStorageEntry* m_localStorageBuffer; 133 135 134 136 ScopeChain m_scopeChain; 135 JS Object* m_variable;137 JSVariableObject* m_variableObject; 136 138 JSObject* m_thisVal; 137 139
Note:
See TracChangeset
for help on using the changeset viewer.