Changeset 27242 in webkit for trunk/JavaScriptCore/kjs/nodes.cpp
- Timestamp:
- Oct 29, 2007, 6:34:00 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/nodes.cpp
r27231 r27242 3220 3220 3221 3221 ASSERT(exec->variableObject()->isActivation()); 3222 ActivationImp::LocalStorage& localStorage = static_cast<ActivationImp*>(exec->variableObject())->localStorage();3222 LocalStorage& localStorage = static_cast<ActivationImp*>(exec->variableObject())->localStorage(); 3223 3223 localStorage.reserveCapacity(m_varStack.size() + m_parameters.size() + m_functionStack.size()); 3224 3224 … … 3234 3234 if (node->varType == VarDeclNode::Constant) 3235 3235 attributes |= ReadOnly; 3236 localStorage.append( ActivationImp::LocalStorageEntry(jsUndefined(), attributes));3236 localStorage.append(LocalStorageEntry(jsUndefined(), attributes)); 3237 3237 } 3238 3238 3239 3239 const List& args = *exec->arguments(); 3240 3240 for (i = 0, size = m_parameters.size(); i < size; ++i) 3241 localStorage.append( ActivationImp::LocalStorageEntry(args[i], DontDelete));3241 localStorage.append(LocalStorageEntry(args[i], DontDelete)); 3242 3242 3243 3243 for (i = 0, size = m_functionStack.size(); i < size; ++i) { 3244 3244 FuncDeclNode* node = m_functionStack[i]; 3245 localStorage.append( ActivationImp::LocalStorageEntry(node->makeFunction(exec), minAttributes));3245 localStorage.append(LocalStorageEntry(node->makeFunction(exec), minAttributes)); 3246 3246 } 3247 3247 }
Note:
See TracChangeset
for help on using the changeset viewer.