Changeset 36244 in webkit for trunk/JavaScriptCore/kjs/ScopeChain.h
- Timestamp:
- Sep 6, 2008, 10:44:58 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/ScopeChain.h
r35027 r36244 147 147 } 148 148 149 class NoScopeChain {}; 150 149 151 class ScopeChain { 150 152 public: 153 ScopeChain(NoScopeChain) 154 : m_node(0) 155 { 156 } 157 151 158 ScopeChain(JSObject* o, JSObject* globalThis) 152 159 : m_node(new ScopeChainNode(0, o, globalThis)) … … 165 172 { 166 173 } 167 168 ~ScopeChain() { m_node->deref(); } 174 175 ~ScopeChain() 176 { 177 if (m_node) 178 m_node->deref(); 179 } 169 180 170 181 void swap(ScopeChain&);
Note:
See TracChangeset
for help on using the changeset viewer.