Changeset 27885 in webkit for trunk/JavaScriptCore/kjs/ExecState.h
- Timestamp:
- Nov 18, 2007, 1:09:27 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/ExecState.h
r27341 r27885 72 72 bool hadException() const { return !!m_exception; } 73 73 74 const ScopeChain& scopeChain() const { return scope; }74 const ScopeChain& scopeChain() const { return m_scopeChain; } 75 75 76 76 JSObject* variableObject() const { return m_variable; } … … 87 87 const List* arguments() const { return m_arguments; } 88 88 89 void pushScope(JSObject* s) { scope.push(s); }90 void popScope() { scope.pop(); }89 void pushScope(JSObject* s) { m_scopeChain.push(s); } 90 void popScope() { m_scopeChain.pop(); } 91 91 LabelStack* seenLabels() { return &ls; } 92 92 … … 98 98 void popSwitch() { m_switchDepth--; } 99 99 bool inSwitch() const { return (m_switchDepth > 0); } 100 101 void setGlobalObject(JSGlobalObject*); 100 102 101 103 void mark(); … … 130 132 LocalStorageEntry* m_localStorageBuffer; 131 133 132 ScopeChain scope;134 ScopeChain m_scopeChain; 133 135 JSObject* m_variable; 134 136 JSObject* m_thisVal;
Note:
See TracChangeset
for help on using the changeset viewer.