jdk/nashorn/test/script/basic/es6
Srinivas Dama d867ed9a8d 8156615: Catch parameter can be a BindingPattern in ES6 mode
Added parser support for catch parameter being a binding pattern

Reviewed-by: sundar, hannesw, attila
2016-11-14 22:33:33 -08:00
..
block-function-decl.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
block-function-decl.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
class.js 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
class.js.EXPECTED 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
computed-property-duplicate.js 8164467: ES6 computed properties are implemented wrongly 2016-09-26 13:27:45 +02:00
computed-property-getter.js 8164467: ES6 computed properties are implemented wrongly 2016-09-26 13:27:45 +02:00
computed-property-method.js 8164467: ES6 computed properties are implemented wrongly 2016-09-26 13:27:45 +02:00
computed-property-number.js 8164467: ES6 computed properties are implemented wrongly 2016-09-26 13:27:45 +02:00
computed-property-setter.js 8164467: ES6 computed properties are implemented wrongly 2016-09-26 13:27:45 +02:00
computed-property.js 8164467: ES6 computed properties are implemented wrongly 2016-09-26 13:27:45 +02:00
const-empty.js 8057779: Tests failed on Windows when in output contains path to script 2014-09-23 15:58:44 +04:00
const-empty.js.EXPECTED 8057930: remove eval ID 2014-09-09 15:33:58 +02:00
const-reassign.js 8073707: const re-assignment should not reported as a early error 2015-02-27 14:33:47 +01:00
const-reassign.js.EXPECTED 8073707: const re-assignment should not reported as a early error 2015-02-27 14:33:47 +01:00
const-redeclare-extra.js 8057779: Tests failed on Windows when in output contains path to script 2014-09-23 15:58:44 +04:00
const-redeclare-extra.js.EXPECTED 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
const-redeclare.js 8057779: Tests failed on Windows when in output contains path to script 2014-09-23 15:58:44 +04:00
const-redeclare.js.EXPECTED 8057930: remove eval ID 2014-09-09 15:33:58 +02:00
const-self.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
const-self.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
const-tdz.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
const-tdz.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
const.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
const.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
destructuring.js 8156615: Catch parameter can be a BindingPattern in ES6 mode 2016-11-14 22:33:33 -08:00
destructuring.js.EXPECTED 8156615: Catch parameter can be a BindingPattern in ES6 mode 2016-11-14 22:33:33 -08:00
for-let-object-fields.js 8067219: NPE in ScriptObject.clone() when running with object fields 2014-12-11 19:15:47 +01:00
for-let-object-fields.js.EXPECTED 8067219: NPE in ScriptObject.clone() when running with object fields 2014-12-11 19:15:47 +01:00
for-let.js 8067219: NPE in ScriptObject.clone() when running with object fields 2014-12-11 19:15:47 +01:00
for-let.js.EXPECTED 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
for-of.js 8151700: Add support for ES6 for-of 2016-03-24 11:43:48 +01:00
generator.js 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
generator.js.EXPECTED 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
iterator.js 8147558: Add support for ES6 collections 2016-02-15 17:02:32 +01:00
JDK-8151809.js 8151809: ES6 Map/Set insertion with existing keys changes iteration order 2016-03-21 11:50:23 +01:00
JDK-8151810.js 8151810: for-in iteration does not provide per-iteration scope 2016-03-22 14:23:16 +01:00
JDK-8151811.js 8151811: Const declarations do not work in for..in loops 2016-03-22 14:26:20 +01:00
JDK-8156492.js 8156492: ClassFormatError thrown when arrow function is used 2016-05-09 10:48:10 +05:30
JDK-8156614.js 8156614: Lazy parsing of ES6 shorthand method syntax is broken 2016-06-20 12:21:51 +02:00
JDK-8156665.js 8156665: ES6 for..of should work on Java Iterables and Java arrays 2016-05-10 22:26:51 +05:30
JDK-8156665.js.EXPECTED 8156665: ES6 for..of should work on Java Iterables and Java arrays 2016-05-10 22:26:51 +05:30
JDK-8168140.js 8168140: TypedArrays should implement ES6 iterator protocol 2016-10-21 10:02:09 +02:00
JDK-8168373.js 8168373: don't emit conversions for symbols outside their lexical scope 2016-11-11 15:50:51 +01:00
let-const-statement-context.js 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
let-const-statement-context.js.EXPECTED 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
let-const-switch.js 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
let-const-switch.js.EXPECTED 8149929: Nashorn Parser API needs to be updated for ES6 2016-07-12 21:18:13 +05:30
let-eval.js 8075366: Slow scope access to global let/const does not work 2015-03-26 21:39:25 +01:00
let-eval.js.EXPECTED 8075366: Slow scope access to global let/const does not work 2015-03-26 21:39:25 +01:00
let-load-lib.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let-load.js 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
let-load.js.EXPECTED 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
let-nodeclare.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let-nodeclare.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let-redeclare-extra.js 8057779: Tests failed on Windows when in output contains path to script 2014-09-23 15:58:44 +04:00
let-redeclare-extra.js.EXPECTED 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
let-redeclare.js 8057779: Tests failed on Windows when in output contains path to script 2014-09-23 15:58:44 +04:00
let-redeclare.js.EXPECTED 8057930: remove eval ID 2014-09-09 15:33:58 +02:00
let-self.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let-self.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let-tdz.js 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let-tdz.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let.js 8141702: Add support for Symbol property keys 2015-11-11 16:28:17 +01:00
let.js.EXPECTED 8051889: Implement block scoping in symbol assignment and scope computation 2014-09-04 15:37:14 +02:00
let_const_closure.js 8057678: Tests for let and const keywords in Nashorn 2014-09-08 15:37:50 +04:00
let_const_closure.js.EXPECTED 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
let_const_reuse.js 8057779: Tests failed on Windows when in output contains path to script 2014-09-23 15:58:44 +04:00
let_const_reuse.js.EXPECTED 8073707: const re-assignment should not reported as a early error 2015-02-27 14:33:47 +01:00
let_different_types.js 8057678: Tests for let and const keywords in Nashorn 2014-09-08 15:37:50 +04:00
let_different_types.js.EXPECTED 8057678: Tests for let and const keywords in Nashorn 2014-09-08 15:37:50 +04:00
let_loops.js 8057678: Tests for let and const keywords in Nashorn 2014-09-08 15:37:50 +04:00
let_loops.js.EXPECTED 8057678: Tests for let and const keywords in Nashorn 2014-09-08 15:37:50 +04:00
lexical-toplevel-def.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-print.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare-func-on-let.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare-let-on-builtin.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare-let-on-func.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare-let-on-global.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare-let-on-var.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare-var-on-let.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel-redeclare.js.EXPECTED 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel.js 8057691: Nashorn: let & const declarations are not shared between scripts 2014-11-21 17:44:57 +01:00
lexical-toplevel.js.EXPECTED 8057980: let & const: remaining issues with lexical scoping 2014-11-27 16:42:53 +01:00
map.js 8147558: Add support for ES6 collections 2016-02-15 17:02:32 +01:00
numeric-literals.js 8134873: Implement support for ES6 numeric literals 2015-09-01 16:11:09 +02:00
parser-es6.js 8134503: support ES6 parsing in Nashorn 2016-04-27 15:50:33 +02:00
restparam.js 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
restparam.js.EXPECTED 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
set.js 8147558: Add support for ES6 collections 2016-02-15 17:02:32 +01:00
spread.js 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
spread.js.EXPECTED 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
super.js 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
super.js.EXPECTED 8156619: Unimplemented ES6 features should result in clear Error being thrown 2016-11-07 14:48:26 +01:00
symbols.js 8147008: Nashorn primitive linker should handle ES6 symbols 2016-01-13 19:34:13 +01:00
template-literals.js 8140759: add ES6 template literal test 2015-10-29 11:37:48 +01:00
template-literals.js.EXPECTED 8140759: add ES6 template literal test 2015-10-29 11:37:48 +01:00
weakmap.js 8147558: Add support for ES6 collections 2016-02-15 17:02:32 +01:00
weakset.js 8147558: Add support for ES6 collections 2016-02-15 17:02:32 +01:00