export-default-asyncfunction-declaration-binding.js (550B)
1 // |reftest| module 2 // Copyright (C) 2020 Rick Waldron. All rights reserved. 3 // This code is governed by the BSD license found in the LICENSE file. 4 /*--- 5 description: > 6 ExportDeclaration : HoistableDeclaration : AsyncFunctionDeclaration 7 esid: prod-HoistableDeclaration 8 info: | 9 ExportDeclaration : 10 HoistableDeclaration[Yield, Await, Default]: 11 12 HoistableDeclaration[Yield, Await, Default]: 13 AsyncFunctionDeclaration[?Yield, ?Await, ?Default] 14 15 flags: [module] 16 ---*/ 17 18 export default async function A() {} 19 A.foo = ''; 20 21 reportCompare(0, 0);