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

Method emitQualifiedName

internal/printer/printer.go:1195–1201  ·  view source on GitHub ↗
(node *ast.QualifiedName)

Source from the content-addressed store, hash-verified

1193}
1194
1195func (p *Printer) emitQualifiedName(node *ast.QualifiedName) {
1196 state := p.enterNode(node.AsNode())
1197 p.emitEntityName(node.Left)
1198 p.writePunctuation(".")
1199 p.emitIdentifierName(node.Right.AsIdentifier())
1200 p.exitNode(node.AsNode(), state)
1201}
1202
1203func (p *Printer) emitComputedPropertyName(node *ast.ComputedPropertyName) {
1204 state := p.enterNode(node.AsNode())

Callers 3

emitEntityNameMethod · 0.95
emitModuleReferenceMethod · 0.95
WriteMethod · 0.95

Calls 7

enterNodeMethod · 0.95
emitEntityNameMethod · 0.95
writePunctuationMethod · 0.95
emitIdentifierNameMethod · 0.95
exitNodeMethod · 0.95
AsIdentifierMethod · 0.80
AsNodeMethod · 0.65

Tested by

no test coverage detected