// Copyright (C) 2016 the V8 project authors. All rights reserved. // This code is governed by the BSD license found in the LICENSE file. /*--- description: > "export *" declarations require a trailing semicolon or LineTerminator esid: sec-exports info: | ExportDeclaration: export * FromClause; export * as IdentifierName FromClause; export NamedExports FromClause; export NamedExports; export VariableStatement export Declaration export default HoistableDeclaration[Default] export default ClassDeclaration[Default] export default [lookahead ∉ { function, class }] AssignmentExpression[In]; negative: phase: parse type: SyntaxError flags: [module] features: [export-star-as-namespace-from-module] ---*/ $DONOTEVALUATE(); export * from './parse-err-semi-export-star.js' null;