(node *ast.TypeAssertion)
| 2608 | } |
| 2609 | |
| 2610 | func (p *Printer) emitTypeAssertionExpression(node *ast.TypeAssertion) { |
| 2611 | state := p.enterNode(node.AsNode()) |
| 2612 | p.writePunctuation("<") |
| 2613 | p.emitTypeNodeOutsideExtends(node.Type) |
| 2614 | p.writePunctuation(">") |
| 2615 | p.emitExpression(node.Expression, ast.OperatorPrecedenceUpdate) |
| 2616 | p.exitNode(node.AsNode(), state) |
| 2617 | } |
| 2618 | |
| 2619 | func (p *Printer) emitParenthesizedExpression(node *ast.ParenthesizedExpression) { |
| 2620 | state := p.enterNode(node.AsNode()) |
no test coverage detected