()
| 35396 | return finishNode(factory.createJsxExpression(dotDotDotToken, expression), pos); |
| 35397 | } |
| 35398 | function parseJsxAttribute() { |
| 35399 | if (token() === 18 /* SyntaxKind.OpenBraceToken */) { |
| 35400 | return parseJsxSpreadAttribute(); |
| 35401 | } |
| 35402 | scanJsxIdentifier(); |
| 35403 | var pos = getNodePos(); |
| 35404 | return finishNode(factory.createJsxAttribute(parseIdentifierName(), token() !== 63 /* SyntaxKind.EqualsToken */ ? undefined : |
| 35405 | scanJsxAttributeValue() === 10 /* SyntaxKind.StringLiteral */ ? parseLiteralNode() : |
| 35406 | parseJsxExpression(/*inExpressionContext*/ true)), pos); |
| 35407 | } |
| 35408 | function parseJsxSpreadAttribute() { |
| 35409 | var pos = getNodePos(); |
| 35410 | parseExpected(18 /* SyntaxKind.OpenBraceToken */); |
nothing calls this directly
no test coverage detected
searching dependent graphs…