MCPcopy
hub / github.com/microsoft/typescript-go / emitIdentifierName

Method emitIdentifierName

internal/printer/printer.go:1117–1121  ·  view source on GitHub ↗
(node *ast.Identifier)

Source from the content-addressed store, hash-verified

1115}
1116
1117func (p *Printer) emitIdentifierName(node *ast.Identifier) {
1118 state := p.enterNode(node.AsNode())
1119 p.emitIdentifierText(node)
1120 p.exitNode(node.AsNode(), state)
1121}
1122
1123func (p *Printer) emitIdentifierNameNode(node *ast.IdentifierNode) {
1124 if node == nil {

Callers 15

emitQualifiedNameMethod · 0.95
emitPropertyNameMethod · 0.95
emitMemberNameMethod · 0.95
emitModuleExportNameMethod · 0.95
emitNestedModuleNameMethod · 0.95
emitNamedTupleMemberMethod · 0.95
emitClassExpressionMethod · 0.95
emitMetaPropertyMethod · 0.95
emitClassDeclarationMethod · 0.95

Calls 4

enterNodeMethod · 0.95
emitIdentifierTextMethod · 0.95
exitNodeMethod · 0.95
AsNodeMethod · 0.65

Tested by

no test coverage detected