v8/test/mjsunit/es6/regress
adamk 4c3c89c1de Properly handle direct evals referencing super in arrow functions
The fix is to broaden the set of cases for when NeedsHomeObject()
returns true. Note that this is broader than it needs to be (since,
e.g., non-arrow function scopes inside a method can't reference
super). But we don't track the types of inner scopes at the moment,
so this is the best we can do.

R=rossberg@chromium.org
BUG=v8:4522
LOG=n

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

Cr-Commit-Position: refs/heads/master@{#31659}
2015-10-29 15:09:51 +00:00
..
regress-2034.js
regress-2156.js
regress-2186.js
regress-2243.js
regress-2322.js
regress-2506.js [es6] Ensure that for-in/of loops have a proper TDZ for their lexically-bound variables 2015-07-01 00:27:30 +00:00
regress-2681.js
regress-2691.js
regress-2829.js
regress-2858.js
regress-3280.js
regress-3426.js
regress-3501.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
regress-3683.js
regress-3741.js
regress-3750.js Add a --harmony-object-observe runtime flag (on by default) 2015-08-04 20:53:32 +00:00
regress-3902.js
regress-3938.js
regress-4056.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
regress-4097.js Fix test formatting 2015-05-12 18:12:54 +00:00
regress-4160.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
regress-4298.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
regress-4417.js Remove flags for spread calls and arrays 2015-10-28 15:57:27 +00:00
regress-4466.js Use Scope::function_kind_ to distinguish arrow function scopes 2015-10-07 14:55:45 +00:00
regress-4522.js Properly handle direct evals referencing super in arrow functions 2015-10-29 15:09:51 +00:00
regress-347906.js
regress-411237.js
regress-455141.js [es6] Remove harmony-classes flag 2015-06-26 21:16:58 +00:00
regress-468661.js Debugger: use correct position for for-next expression statement. 2015-08-24 13:08:22 +00:00
regress-474783.js
regress-arrow-duplicate-params.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
regress-cr372788.js
regress-cr493566.js [es6] Make sure we call add property when adding a new property 2015-06-11 21:24:41 +00:00
regress-cr512574.js [es6] Make sure temporaries are not allocated in block scope 2015-07-23 13:51:35 +00:00
regress-crbug-248025.js
regress-crbug-346141.js
regress-crbug-465671-null.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00
regress-crbug-465671.js Remove --harmony-arrow-functions flag 2015-09-30 19:50:40 +00:00