MCPcopy Create free account
hub / github.com/microsoft/typescript-go / emitJSDocNullableType

Method emitJSDocNullableType

internal/printer/printer.go:2433–2438  ·  view source on GitHub ↗
(node *ast.JSDocNullableType)

Source from the content-addressed store, hash-verified

2431}
2432
2433func (p *Printer) emitJSDocNullableType(node *ast.JSDocNullableType) {
2434 state := p.enterNode(node.AsNode())
2435 p.writePunctuation("?")
2436 p.emitTypeNode(node.Type, ast.TypePrecedenceNonArray)
2437 p.exitNode(node.AsNode(), state)
2438}
2439
2440func (p *Printer) emitJSDocOptionalType(node *ast.JSDocOptionalType) {
2441 state := p.enterNode(node.AsNode())

Callers 1

emitTypeNodeMethod · 0.95

Calls 5

enterNodeMethod · 0.95
writePunctuationMethod · 0.95
emitTypeNodeMethod · 0.95
exitNodeMethod · 0.95
AsNodeMethod · 0.65

Tested by

no test coverage detected