Bug 1892041 - Part 2: Update test262. r=spidermonkey-reviewers,dminor
[gecko.git] / js / src / tests / test262 / language / module-code / parse-export-empty.js
blobd313bebf98299fae331497de9758bdefe6286458
1 // |reftest| module
2 // Copyright (C) 2016 the V8 project authors. All rights reserved.
3 // This code is governed by the BSD license found in the LICENSE file.
4 /*---
5 description: A NamedExport does not require an ExportsList.
6 esid: sec-parsemodule
7 info: |
8     ExportDeclaration:
9       export * FromClause;
10       export * as IdentifierName FromClause;
11       export NamedExports FromClause;
12       export NamedExports;
13       export VariableStatement
14       export Declaration
15       export default HoistableDeclaration[Default]
16       export default ClassDeclaration[Default]
17       export default [lookahead ∉ { function, class }] AssignmentExpression[In];
19     NamedExports:
20       { }
21       { ExportsList }
22       { ExportsList , }
24     NOTE: This form has no observable side effects.
25 flags: [module]
26 ---*/
28 export{};
29 export {};
30 export {}
31 export { };
32 export
36 export//-
37 {//-
38 //-
40 export/**/{/**/};
42 reportCompare(0, 0);