Changeset 174610 in webkit for trunk/Source/JavaScriptCore/parser/Parser.cpp
- Timestamp:
- Oct 10, 2014, 1:30:32 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/parser/Parser.cpp
r174606 r174610 272 272 IdentifierSet capturedVariables; 273 273 bool modifiedParameter = false; 274 bool modifiedArguments = false; 275 scope->getCapturedVariables(capturedVariables, modifiedParameter, modifiedArguments); 274 scope->getCapturedVariables(capturedVariables, modifiedParameter); 276 275 277 276 CodeFeatures features = context.features(); … … 282 281 if (modifiedParameter) 283 282 features |= ModifiedParameterFeature; 284 if (modifiedArguments) 285 features |= ModifiedArgumentsFeature; 283 286 284 Vector<RefPtr<StringImpl>> closedVariables; 287 285 if (m_parsingBuiltin) { … … 295 293 if (scope->hasDeclaredParameter(Identifier(m_vm, variable.get()))) 296 294 continue; 297 298 if (variable == m_vm->propertyNames->arguments.impl())299 continue;300 301 295 closedVariables.append(variable); 302 296 }
Note:
See TracChangeset
for help on using the changeset viewer.