(node *ast.TypeOperatorNode)
| 2108 | } |
| 2109 | |
| 2110 | func (p *Printer) emitTypeOperator(node *ast.TypeOperatorNode) { |
| 2111 | state := p.enterNode(node.AsNode()) |
| 2112 | p.emitToken(node.Operator, node.Pos(), WriteKindKeyword, node.AsNode()) |
| 2113 | p.writeSpace() |
| 2114 | p.emitTypeNode(node.Type, core.IfElse(node.Operator == ast.KindReadonlyKeyword, ast.TypePrecedencePostfix, ast.TypePrecedenceTypeOperator)) |
| 2115 | p.exitNode(node.AsNode(), state) |
| 2116 | } |
| 2117 | |
| 2118 | func (p *Printer) emitIndexedAccessType(node *ast.IndexedAccessTypeNode) { |
| 2119 | state := p.enterNode(node.AsNode()) |
no test coverage detected