(pos, hasJSDoc, decorators, modifiers)
| 37330 | return withJSDoc(finishNode(node, pos), hasJSDoc); |
| 37331 | } |
| 37332 | function parseExportAssignment(pos, hasJSDoc, decorators, modifiers) { |
| 37333 | var savedAwaitContext = inAwaitContext(); |
| 37334 | setAwaitContext(/*value*/ true); |
| 37335 | var isExportEquals; |
| 37336 | if (parseOptional(63 /* SyntaxKind.EqualsToken */)) { |
| 37337 | isExportEquals = true; |
| 37338 | } |
| 37339 | else { |
| 37340 | parseExpected(88 /* SyntaxKind.DefaultKeyword */); |
| 37341 | } |
| 37342 | var expression = parseAssignmentExpressionOrHigher(); |
| 37343 | parseSemicolon(); |
| 37344 | setAwaitContext(savedAwaitContext); |
| 37345 | var node = factory.createExportAssignment(decorators, modifiers, isExportEquals, expression); |
| 37346 | return withJSDoc(finishNode(node, pos), hasJSDoc); |
| 37347 | } |
| 37348 | var ParsingContext; |
| 37349 | (function (ParsingContext) { |
| 37350 | ParsingContext[ParsingContext["SourceElements"] = 0] = "SourceElements"; |
no test coverage detected
searching dependent graphs…