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

Method emitInferType

internal/printer/printer.go:2088–2094  ·  view source on GitHub ↗
(node *ast.InferTypeNode)

Source from the content-addressed store, hash-verified

2086}
2087
2088func (p *Printer) emitInferType(node *ast.InferTypeNode) {
2089 state := p.enterNode(node.AsNode())
2090 p.writeKeyword("infer")
2091 p.writeSpace()
2092 p.emitInferTypeParameter(node.TypeParameter.AsTypeParameterDeclaration())
2093 p.exitNode(node.AsNode(), state)
2094}
2095
2096func (p *Printer) emitParenthesizedType(node *ast.ParenthesizedTypeNode) {
2097 state := p.enterNode(node.AsNode())

Callers 1

emitTypeNodeMethod · 0.95

Calls 7

enterNodeMethod · 0.95
writeKeywordMethod · 0.95
writeSpaceMethod · 0.95
exitNodeMethod · 0.95
AsNodeMethod · 0.65

Tested by

no test coverage detected