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

Method ToTypeReferenceNode

internal/checker/nodebuilderimpl.go:3510–3512  ·  view source on GitHub ↗

Direct serialization core functions for types, type aliases, and symbols

(b *NodeBuilderImpl)

Source from the content-addressed store, hash-verified

3508// Direct serialization core functions for types, type aliases, and symbols
3509
3510func (t *TypeAlias) ToTypeReferenceNode(b *NodeBuilderImpl) *ast.Node {
3511 return b.f.NewTypeReferenceNode(b.symbolToEntityNameNode(t.Symbol()), b.mapToTypeNodes(t.TypeArguments(), false /*isBareList*/))
3512}
3513
3514func (b *NodeBuilderImpl) newIdentifier(text string, symbol *ast.Symbol) *ast.Node {
3515 id := b.f.NewIdentifier(text)

Callers 1

typeToTypeNodeMethod · 0.80

Calls 5

SymbolMethod · 0.95
TypeArgumentsMethod · 0.95
NewTypeReferenceNodeMethod · 0.80
mapToTypeNodesMethod · 0.80

Tested by

no test coverage detected