aboutsummaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/harmony/default-parameter-do-expression.js
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/harmony/default-parameter-do-expression.js')
-rw-r--r--deps/v8/test/mjsunit/harmony/default-parameter-do-expression.js21
1 files changed, 0 insertions, 21 deletions
diff --git a/deps/v8/test/mjsunit/harmony/default-parameter-do-expression.js b/deps/v8/test/mjsunit/harmony/default-parameter-do-expression.js
deleted file mode 100644
index cb80d246bc..0000000000
--- a/deps/v8/test/mjsunit/harmony/default-parameter-do-expression.js
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright 2016 the V8 project authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-// Flags: --harmony-do-expressions --nolazy
-
-function hoist_unique_do_var() {
- var f = (y = do { var unique = 3 }) => unique;
- assertEquals(3, f());
- assertThrows(() => unique, ReferenceError);
-}
-hoist_unique_do_var();
-
-function hoist_duplicate_do_var() {
- var duplicate = 100;
- var f = (y = do { var duplicate = 3 }) => duplicate;
- assertEquals(3, f());
- // TODO(verwaest): The {duplicate} declarations were invalidly merged.
- assertEquals(3, duplicate);
-}
-hoist_duplicate_do_var();