(node *ast.Identifier)
| 1167 | } |
| 1168 | |
| 1169 | func (p *Printer) emitBindingIdentifier(node *ast.Identifier) { |
| 1170 | if p.uniqueHelperNames != nil && |
| 1171 | p.emitContext.EmitFlags(node.AsNode())&EFHelperName != 0 { |
| 1172 | // Substitute `__helper` with `__helper_1` if there is a conflict in an ES module. |
| 1173 | helperName := p.getUniqueHelperName(node.Text) |
| 1174 | p.emitContext.AssignCommentAndSourceMapRanges(helperName, node.AsNode()) |
| 1175 | node = helperName.AsIdentifier() |
| 1176 | } |
| 1177 | |
| 1178 | state := p.enterNode(node.AsNode()) |
| 1179 | p.emitIdentifierText(node) |
| 1180 | p.exitNode(node.AsNode(), state) |
| 1181 | } |
| 1182 | |
| 1183 | func (p *Printer) emitLabelIdentifier(node *ast.Identifier) { |
| 1184 | state := p.enterNode(node.AsNode()) |
no test coverage detected