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

Method emitTypeQuery

internal/printer/printer.go:1955–1962  ·  view source on GitHub ↗
(node *ast.TypeQueryNode)

Source from the content-addressed store, hash-verified

1953}
1954
1955func (p *Printer) emitTypeQuery(node *ast.TypeQueryNode) {
1956 state := p.enterNode(node.AsNode())
1957 p.writeKeyword("typeof")
1958 p.writeSpace()
1959 p.emitEntityName(node.ExprName)
1960 p.emitTypeArguments(node.AsNode(), node.TypeArguments)
1961 p.exitNode(node.AsNode(), state)
1962}
1963
1964func (p *Printer) emitTypeLiteral(node *ast.TypeLiteralNode) {
1965 state := p.enterNode(node.AsNode())

Callers 1

emitTypeNodeMethod · 0.95

Calls 7

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

Tested by

no test coverage detected