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

Method emitTypeReference

internal/printer/printer.go:1896–1901  ·  view source on GitHub ↗
(node *ast.TypeReferenceNode)

Source from the content-addressed store, hash-verified

1894}
1895
1896func (p *Printer) emitTypeReference(node *ast.TypeReferenceNode) {
1897 state := p.enterNode(node.AsNode())
1898 p.emitEntityName(node.TypeName)
1899 p.emitTypeArguments(node.AsNode(), node.TypeArguments)
1900 p.exitNode(node.AsNode(), state)
1901}
1902
1903// Emits the return type of a FunctionTypeNode or ConstructorTypeNode, including the arrow (`=>`)
1904func (p *Printer) emitReturnType(node *ast.TypeNode) {

Callers 1

emitTypeNodeMethod · 0.95

Calls 5

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

Tested by

no test coverage detected