test/script/basic/es6/lexical-toplevel-redeclare.js.EXPECTED

Mon, 24 Nov 2014 12:03:15 +0100

author
hannesw
date
Mon, 24 Nov 2014 12:03:15 +0100
changeset 1105
c3a510b73875
permissions
-rw-r--r--

8057691: Nashorn: let & const declarations are not shared between scripts
Reviewed-by: lagergren, attila

hannesw@1105 1 lexical-toplevel-redeclare-var-on-let.js
hannesw@1105 2 SyntaxError: Variable "LET" has already been declared
hannesw@1105 3 VAR
hannesw@1105 4 LET
hannesw@1105 5 CONST
hannesw@1105 6 function FUNC() {}
hannesw@1105 7 GLOBAL
hannesw@1105 8 VAR
hannesw@1105 9 undefined
hannesw@1105 10 undefined
hannesw@1105 11 function FUNC() {}
hannesw@1105 12 GLOBAL
hannesw@1105 13 ReferenceError: "SHOULD_NOT_EXIST" is not defined
hannesw@1105 14 undefined
hannesw@1105 15 function Object() { [native code] }
hannesw@1105 16 function Object() { [native code] }
hannesw@1105 17
hannesw@1105 18 lexical-toplevel-redeclare-func-on-let.js
hannesw@1105 19 SyntaxError: Variable "LET" has already been declared
hannesw@1105 20 VAR
hannesw@1105 21 LET
hannesw@1105 22 CONST
hannesw@1105 23 function FUNC() {}
hannesw@1105 24 GLOBAL
hannesw@1105 25 VAR
hannesw@1105 26 undefined
hannesw@1105 27 undefined
hannesw@1105 28 function FUNC() {}
hannesw@1105 29 GLOBAL
hannesw@1105 30 ReferenceError: "SHOULD_NOT_EXIST" is not defined
hannesw@1105 31 undefined
hannesw@1105 32 function Object() { [native code] }
hannesw@1105 33 function Object() { [native code] }
hannesw@1105 34
hannesw@1105 35 lexical-toplevel-redeclare-let-on-var.js
hannesw@1105 36 SyntaxError: Variable "VAR" has already been declared
hannesw@1105 37 VAR
hannesw@1105 38 LET
hannesw@1105 39 CONST
hannesw@1105 40 function FUNC() {}
hannesw@1105 41 GLOBAL
hannesw@1105 42 VAR
hannesw@1105 43 undefined
hannesw@1105 44 undefined
hannesw@1105 45 function FUNC() {}
hannesw@1105 46 GLOBAL
hannesw@1105 47 ReferenceError: "SHOULD_NOT_EXIST" is not defined
hannesw@1105 48 undefined
hannesw@1105 49 function Object() { [native code] }
hannesw@1105 50 function Object() { [native code] }
hannesw@1105 51
hannesw@1105 52 lexical-toplevel-redeclare-let-on-func.js
hannesw@1105 53 SyntaxError: Variable "FUNC" has already been declared
hannesw@1105 54 VAR
hannesw@1105 55 LET
hannesw@1105 56 CONST
hannesw@1105 57 function FUNC() {}
hannesw@1105 58 GLOBAL
hannesw@1105 59 VAR
hannesw@1105 60 undefined
hannesw@1105 61 undefined
hannesw@1105 62 function FUNC() {}
hannesw@1105 63 GLOBAL
hannesw@1105 64 ReferenceError: "SHOULD_NOT_EXIST" is not defined
hannesw@1105 65 undefined
hannesw@1105 66 function Object() { [native code] }
hannesw@1105 67 function Object() { [native code] }
hannesw@1105 68
hannesw@1105 69 lexical-toplevel-redeclare-let-on-builtin.js
hannesw@1105 70 VAR
hannesw@1105 71 LET
hannesw@1105 72 CONST
hannesw@1105 73 function FUNC() {}
hannesw@1105 74 GLOBAL
hannesw@1105 75 VAR
hannesw@1105 76 undefined
hannesw@1105 77 undefined
hannesw@1105 78 function FUNC() {}
hannesw@1105 79 GLOBAL
hannesw@1105 80 ReferenceError: "SHOULD_NOT_EXIST" is not defined
hannesw@1105 81 undefined
hannesw@1105 82 LEXICAL BUILTIN
hannesw@1105 83 function Object() { [native code] }
hannesw@1105 84
hannesw@1105 85 lexical-toplevel-redeclare-let-on-global.js
hannesw@1105 86 VAR
hannesw@1105 87 LET
hannesw@1105 88 CONST
hannesw@1105 89 function FUNC() {}
hannesw@1105 90 LEXICAL GLOBAL
hannesw@1105 91 VAR
hannesw@1105 92 undefined
hannesw@1105 93 undefined
hannesw@1105 94 function FUNC() {}
hannesw@1105 95 GLOBAL
hannesw@1105 96 ReferenceError: "SHOULD_NOT_EXIST" is not defined
hannesw@1105 97 undefined
hannesw@1105 98 LEXICAL BUILTIN
hannesw@1105 99 function Object() { [native code] }
hannesw@1105 100

mercurial