v8/test
kmillikin@chromium.org fb038bf146 Two changes, one a refactoring and one that affects V8's JS semantics.
1. Change the AST node type CallNew to be a subclass of Expression
   rather than Call.  It's not really a call but it just happens to
   have the same fields.

2. Change our error reporting for invalid left-hand sides in for-in
   statements, pre- and postfix count expressions, and assignments.
   Before we signaled a syntax error at compile time *unless* the LHS
   was a function call or 'new' expression, in which case we signaled
   a reference error at runtime.  Now we signal a reference error at
   runtime in all cases.  This matches the JSC behavior in Safari 4.

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@2994 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
2009-09-30 09:49:36 +00:00
..
cctest Return the original value when assigning to a pixel array. 2009-09-29 14:56:24 +00:00
es5conform Added test suite adapter for es5conform. 2009-09-15 13:30:46 +00:00
message X64: Implement debugger hooks. 2009-08-19 10:18:30 +00:00
mjsunit Two changes, one a refactoring and one that affects V8's JS semantics. 2009-09-30 09:49:36 +00:00
mozilla Remove failure expectation for mozilla test that now passes. 2009-09-17 11:56:58 +00:00