MCPcopy Index your code
hub / github.com/microsoft/typescript-go / emitMemberName

Method emitMemberName

internal/printer/printer.go:1273–1286  ·  view source on GitHub ↗
(node *ast.MemberName)

Source from the content-addressed store, hash-verified

1271}
1272
1273func (p *Printer) emitMemberName(node *ast.MemberName) {
1274 if node == nil {
1275 return
1276 }
1277
1278 switch node.Kind {
1279 case ast.KindIdentifier:
1280 p.emitIdentifierName(node.AsIdentifier())
1281 case ast.KindPrivateIdentifier:
1282 p.emitPrivateIdentifier(node.AsPrivateIdentifier())
1283 default:
1284 panic(fmt.Sprintf("unexpected MemberName: %v", node.Kind))
1285 }
1286}
1287
1288func (p *Printer) emitModuleName(node *ast.ModuleName) {
1289 if node == nil {

Callers 1

Calls 5

emitIdentifierNameMethod · 0.95
emitPrivateIdentifierMethod · 0.95
panicFunction · 0.85
AsIdentifierMethod · 0.80
AsPrivateIdentifierMethod · 0.80

Tested by

no test coverage detected