From b11def3bf499aa209a6e575c287182e81a38d44b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bargull?= <andre.bargull@gmail.com> Date: Wed, 30 Jan 2019 06:53:46 -0800 Subject: [PATCH] Global 'arguments' binding is not present in all runtime environments --- .../expressions/postfix-decrement/arguments-nostrict.js | 4 +++- .../expressions/postfix-increment/arguments-nostrict.js | 4 +++- .../expressions/prefix-decrement/arguments-nostrict.js | 4 +++- .../expressions/prefix-increment/arguments-nostrict.js | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/test/language/expressions/postfix-decrement/arguments-nostrict.js b/test/language/expressions/postfix-decrement/arguments-nostrict.js index b0b853549f..bc20c7d487 100644 --- a/test/language/expressions/postfix-decrement/arguments-nostrict.js +++ b/test/language/expressions/postfix-decrement/arguments-nostrict.js @@ -22,4 +22,6 @@ info: | flags: [noStrict] ---*/ -arguments--; +if (false) { + arguments--; +} diff --git a/test/language/expressions/postfix-increment/arguments-nostrict.js b/test/language/expressions/postfix-increment/arguments-nostrict.js index 687a6b919f..8a330bfbf1 100644 --- a/test/language/expressions/postfix-increment/arguments-nostrict.js +++ b/test/language/expressions/postfix-increment/arguments-nostrict.js @@ -22,4 +22,6 @@ info: | flags: [noStrict] ---*/ -arguments++; +if (false) { + arguments++; +} diff --git a/test/language/expressions/prefix-decrement/arguments-nostrict.js b/test/language/expressions/prefix-decrement/arguments-nostrict.js index b35bbcf51a..46b8427d9b 100644 --- a/test/language/expressions/prefix-decrement/arguments-nostrict.js +++ b/test/language/expressions/prefix-decrement/arguments-nostrict.js @@ -22,4 +22,6 @@ info: | flags: [noStrict] ---*/ ---arguments; +if (false) { + --arguments; +} diff --git a/test/language/expressions/prefix-increment/arguments-nostrict.js b/test/language/expressions/prefix-increment/arguments-nostrict.js index 557fe91383..a7f24bcc33 100644 --- a/test/language/expressions/prefix-increment/arguments-nostrict.js +++ b/test/language/expressions/prefix-increment/arguments-nostrict.js @@ -22,4 +22,6 @@ info: | flags: [noStrict] ---*/ -++arguments; +if (false) { + ++arguments; +} -- GitLab