add traceur test suite

This commit is contained in:
Sebastian McKenzie
2015-01-04 19:40:09 +11:00
parent 18813f26bb
commit 6a35bdb42b
495 changed files with 9831 additions and 360 deletions

View File

@@ -0,0 +1,11 @@
// Destructuring bind alpha-renames 'arguments'; this ensures that
// renaming doesn't rename in nested scopes.
function destructNestedScopeArguments(x) {
[(function () { return arguments[1]; })(null, x)[0]] = [42];
}
// ----------------------------------------------------------------------------
var result = [];
destructNestedScopeArguments(result);
assert.equal(42, result[0]);