// Copyright (C) 2016 the V8 project authors. All rights reserved. | |
// This code is governed by the BSD license found in the LICENSE file. | |
/*--- | |
description: > | |
Anonymous function declaration must not be interpreted as an expression | |
esid: sec-exports | |
info: | | |
ExportDeclaration: | |
export * FromClause; | |
export ExportClause FromClause; | |
export ExportClause; | |
export VariableStatement | |
export Declaration | |
export default HoistableDeclaration[Default] | |
export default ClassDeclaration[Default] | |
export default [lookahead ∉ { function, class }] AssignmentExpression[In]; | |
negative: SyntaxError | |
flags: [module] | |
---*/ | |
export default function() {}(); |