(node *ast.ExportSpecifier)
| 4100 | } |
| 4101 | |
| 4102 | func (p *Printer) emitExportSpecifier(node *ast.ExportSpecifier) { |
| 4103 | state := p.enterNode(node.AsNode()) |
| 4104 | if node.IsTypeOnly { |
| 4105 | p.writeKeyword("type") |
| 4106 | p.writeSpace() |
| 4107 | } |
| 4108 | if node.PropertyName != nil { |
| 4109 | p.emitModuleExportName(node.PropertyName) |
| 4110 | p.writeSpace() |
| 4111 | p.emitToken(ast.KindAsKeyword, node.PropertyName.End(), WriteKindKeyword, node.AsNode()) |
| 4112 | p.writeSpace() |
| 4113 | } |
| 4114 | p.emitModuleExportName(node.Name()) |
| 4115 | p.exitNode(node.AsNode(), state) |
| 4116 | } |
| 4117 | |
| 4118 | func (p *Printer) emitExportSpecifierNode(node *ast.ExportSpecifierNode) { |
| 4119 | p.emitExportSpecifier(node.AsExportSpecifier()) |
no test coverage detected