()
| 4443 | } |
| 4444 | |
| 4445 | func (p *Parser) parseModifiersForArrowFunction() *ast.ModifierList { |
| 4446 | if p.token == ast.KindAsyncKeyword { |
| 4447 | pos := p.nodePos() |
| 4448 | p.nextToken() |
| 4449 | modifier := p.finishNode(p.factory.NewModifier(ast.KindAsyncKeyword), pos) |
| 4450 | return p.newModifierList(modifier.Loc, p.nodeSliceArena.NewSlice1(modifier)) |
| 4451 | } |
| 4452 | return nil |
| 4453 | } |
| 4454 | |
| 4455 | // If true, we should abort parsing an error function. |
| 4456 | func typeHasArrowFunctionBlockingParseError(node *ast.TypeNode) bool { |
no test coverage detected