Make let variables fresh in each iteration of a for-loop.
authorulan@chromium.org <ulan@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 26 May 2014 08:07:02 +0000 (08:07 +0000)
committerulan@chromium.org <ulan@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 26 May 2014 08:07:02 +0000 (08:07 +0000)
commit3fcda0e5769a338f447ae771a2e82190ecbd2dad
tree8f4827b0923763c1f28b7e7d1783089eb26a5ca9
parenta5f0489e5d5c86f867411424d4f721c0ff6c683b
Make let variables fresh in each iteration of a for-loop.

BUG=v8:2198
LOG=N
TEST=mjsunit/harmony/block-for
R=rossberg@chromium.org

Review URL: https://codereview.chromium.org/292743009

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21480 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/parser.cc
src/parser.h
test/mjsunit/harmony/block-for.js
test/mjsunit/harmony/debug-blockscopes.js