()
| 5628 | } |
| 5629 | |
| 5630 | func (p *Parser) parseObjectLiteralExpression() *ast.Expression { |
| 5631 | pos := p.nodePos() |
| 5632 | openBracePosition := p.scanner.TokenStart() |
| 5633 | openBraceParsed := p.parseExpected(ast.KindOpenBraceToken) |
| 5634 | multiLine := p.hasPrecedingLineBreak() |
| 5635 | properties := p.parseDelimitedList(PCObjectLiteralMembers, (*Parser).parseObjectLiteralElement) |
| 5636 | p.parseExpectedMatchingBrackets(ast.KindOpenBraceToken, ast.KindCloseBraceToken, openBraceParsed, openBracePosition) |
| 5637 | return p.finishNode(p.factory.NewObjectLiteralExpression(properties, multiLine), pos) |
| 5638 | } |
| 5639 | |
| 5640 | func (p *Parser) parseObjectLiteralElement() *ast.Node { |
| 5641 | pos := p.nodePos() |
no test coverage detected