Detect conflicting variable bindings in harmony mode.
authorkeuchel@chromium.org <keuchel@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 1 Sep 2011 12:31:18 +0000 (12:31 +0000)
committerkeuchel@chromium.org <keuchel@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Thu, 1 Sep 2011 12:31:18 +0000 (12:31 +0000)
commitd434d3158ca44a1a4ba2e28a753bd6b14a8bea33
treea9d48698b965891895542ce010c7997cafd00a0a
parentfdc7f60f4219d5664e2f4ce86b2ba5ad5f5fc9c8
Detect conflicting variable bindings in harmony mode.

BUG=
TEST=mjsunit/harmony/block-conflicts.js

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9102 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/arm/full-codegen-arm.cc
src/ast.h
src/ia32/full-codegen-ia32.cc
src/mips/full-codegen-mips.cc
src/parser.cc
src/parser.h
src/scopes.cc
src/scopes.h
src/x64/full-codegen-x64.cc
test/mjsunit/harmony/block-conflicts.js [new file with mode: 0644]
test/mjsunit/harmony/block-let-declaration.js