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

Method TypeToTypeNodeEx

internal/checker/printer.go:478–481  ·  view source on GitHub ↗
(t *Type, enclosingDeclaration *ast.Node, flags nodebuilder.Flags, internalFlags nodebuilder.InternalFlags, idToSymbol map[*ast.IdentifierNode]*ast.Symbol)

Source from the content-addressed store, hash-verified

476}
477
478func (c *Checker) TypeToTypeNodeEx(t *Type, enclosingDeclaration *ast.Node, flags nodebuilder.Flags, internalFlags nodebuilder.InternalFlags, idToSymbol map[*ast.IdentifierNode]*ast.Symbol) *ast.TypeNode {
479 nodeBuilder := c.getNodeBuilderEx(idToSymbol)
480 return nodeBuilder.TypeToTypeNode(t, enclosingDeclaration, flags, internalFlags, nil)
481}
482
483func (c *Checker) TypePredicateToTypePredicateNode(t *TypePredicate, enclosingDeclaration *ast.Node, flags nodebuilder.Flags, idToSymbol map[*ast.IdentifierNode]*ast.Symbol) *ast.TypePredicateNodeNode {
484 nodeBuilder := c.getNodeBuilderEx(idToSymbol)

Callers 1

Calls 2

getNodeBuilderExMethod · 0.95
TypeToTypeNodeMethod · 0.45

Tested by

no test coverage detected