| Index: test/mjsunit/harmony/sloppy-no-duplicate-async.js
|
| diff --git a/test/mjsunit/harmony/sloppy-no-duplicate-async.js b/test/mjsunit/harmony/sloppy-no-duplicate-async.js
|
| deleted file mode 100644
|
| index 97411c0c831f8a55b4536eb5ccdbb8bc9b1ef8cf..0000000000000000000000000000000000000000
|
| --- a/test/mjsunit/harmony/sloppy-no-duplicate-async.js
|
| +++ /dev/null
|
| @@ -1,30 +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-async-await
|
| -
|
| -// Async functions don't get sloppy-mode block-scoped function hoisting
|
| -
|
| -// No hoisting to the global scope
|
| -
|
| -{
|
| - async function foo() {}
|
| - assertEquals('function', typeof foo);
|
| -}
|
| -assertEquals('undefined', typeof foo);
|
| -
|
| -// No hoisting within a function scope
|
| -(function() {
|
| - { async function bar() {} }
|
| - assertEquals('undefined', typeof bar);
|
| -})();
|
| -
|
| -// Lexical shadowing allowed, no hoisting
|
| -(function() {
|
| - var y;
|
| - async function x() { y = 1; }
|
| - { async function x() { y = 2; } }
|
| - x();
|
| - assertEquals(1, y);
|
| -})();
|
|
|