Fix bug in parser that allows "(foo):42" as a labeled statement.
authorlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 16 Nov 2010 12:10:48 +0000 (12:10 +0000)
committerlrn@chromium.org <lrn@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Tue, 16 Nov 2010 12:10:48 +0000 (12:10 +0000)
commit0464b33625af22bfe7e43056a2227d3c554baee7
tree000035341eee816824bcadebc678dd3717658809
parent1341dde85fb3a8e8ce61646349fb2d4717f42a8c
Fix bug in parser that allows "(foo):42" as a labeled statement.

Fixes issue 918.

Review URL: http://codereview.chromium.org/5044003

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5830 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/parser.cc
test/mjsunit/regress/regress-918.js [new file with mode: 0644]