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

Method createNormalizedTypeReference

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

Source from the content-addressed store, hash-verified

23202}
23203
23204func (c *Checker) createNormalizedTypeReference(target *Type, typeArguments []*Type) *Type {
23205 if target.objectFlags&ObjectFlagsTuple != 0 {
23206 return c.createNormalizedTupleType(target, typeArguments)
23207 }
23208 return c.createTypeReference(target, typeArguments)
23209}
23210
23211func (c *Checker) createNormalizedTupleTypeEx(target *Type, elementTypes []*Type, objectFlags ObjectFlags) *Type {
23212 d := target.AsTupleType()

Callers 2

instantiateTypeWorkerMethod · 0.95
createTupleTypeExMethod · 0.95

Calls 2

createTypeReferenceMethod · 0.95

Tested by

no test coverage detected