()
| 4495 | } |
| 4496 | |
| 4497 | func (p *Parser) isStartOfExpressionStatement() bool { |
| 4498 | // As per the grammar, none of '{' or 'function' or 'class' can start an expression statement. |
| 4499 | return p.token != ast.KindOpenBraceToken && p.token != ast.KindFunctionKeyword && p.token != ast.KindClassKeyword && p.token != ast.KindAtToken && p.isStartOfExpression() |
| 4500 | } |
| 4501 | |
| 4502 | func (p *Parser) parsePossibleParenthesizedArrowFunctionExpression(allowReturnTypeInArrowFunction bool) *ast.Node { |
| 4503 | tokenPos := p.scanner.TokenStart() |
no test coverage detected