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

Method tryCreateTypeReference

internal/checker/checker.go:25004–25009  ·  view source on GitHub ↗
(target *Type, typeArguments []*Type)

Source from the content-addressed store, hash-verified

25002}
25003
25004func (c *Checker) tryCreateTypeReference(target *Type, typeArguments []*Type) *Type {
25005 if len(typeArguments) != 0 && target == c.emptyGenericType {
25006 return c.unknownType
25007 }
25008 return c.createTypeReference(target, typeArguments)
25009}
25010
25011func (c *Checker) createTypeReference(target *Type, typeArguments []*Type) *Type {
25012 return c.createTypeReferenceEx(target, typeArguments, ObjectFlagsNone)

Calls 2

createTypeReferenceMethod · 0.95
lenFunction · 0.85

Tested by

no test coverage detected