()
| 1837 | } |
| 1838 | |
| 1839 | func (p *Parser) parseExpressionWithTypeArguments() *ast.Node { |
| 1840 | pos := p.nodePos() |
| 1841 | expression := p.parseLeftHandSideExpressionOrHigher() |
| 1842 | if ast.IsExpressionWithTypeArguments(expression) { |
| 1843 | return expression |
| 1844 | } |
| 1845 | typeArguments := p.parseTypeArguments() |
| 1846 | return p.finishNode(p.factory.NewExpressionWithTypeArguments(expression, typeArguments), pos) |
| 1847 | } |
| 1848 | |
| 1849 | func (p *Parser) parseClassElement() *ast.Node { |
| 1850 | pos := p.nodePos() |
nothing calls this directly
no test coverage detected