Changeset 113270 in webkit for trunk/Source/JavaScriptCore/parser/Parser.cpp
- Timestamp:
- Apr 4, 2012, 5:56:54 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/parser/Parser.cpp
r112555 r113270 1257 1257 consumeOrFailWithFlags(OPENBRACE, TreeBuilder::DontBuildStrings); 1258 1258 1259 int oldNonLHSCount = m_nonLHSCount; 1260 1259 1261 if (match(CLOSEBRACE)) { 1260 1262 next(); … … 1292 1294 consumeOrFail(CLOSEBRACE); 1293 1295 1296 m_nonLHSCount = oldNonLHSCount; 1297 1294 1298 return context.createObjectLiteral(m_lexer->lastLineNumber(), propertyList); 1295 1299 } … … 1300 1304 consumeOrFail(OPENBRACE); 1301 1305 1306 int oldNonLHSCount = m_nonLHSCount; 1307 1302 1308 if (match(CLOSEBRACE)) { 1303 1309 next(); … … 1336 1342 1337 1343 consumeOrFail(CLOSEBRACE); 1338 1344 1345 m_nonLHSCount = oldNonLHSCount; 1346 1339 1347 return context.createObjectLiteral(m_lexer->lastLineNumber(), propertyList); 1340 1348 } … … 1344 1352 { 1345 1353 consumeOrFailWithFlags(OPENBRACKET, TreeBuilder::DontBuildStrings); 1354 1355 int oldNonLHSCount = m_nonLHSCount; 1346 1356 1347 1357 int elisions = 0; … … 1379 1389 1380 1390 consumeOrFail(CLOSEBRACKET); 1391 1392 m_nonLHSCount = oldNonLHSCount; 1381 1393 1382 1394 return context.createArray(m_lexer->lastLineNumber(), elementList);
Note:
See TracChangeset
for help on using the changeset viewer.