MCPcopy Index your code
hub / github.com/nodejs/node / getFinalArrayType

Function getFinalArrayType

test/fixtures/snapshot/typescript.js:70008–70010  ·  view source on GitHub ↗
(evolvingArrayType)

Source from the content-addressed store, hash-verified

70006 }
70007 // We perform subtype reduction upon obtaining the final array type from an evolving array type.
70008 function getFinalArrayType(evolvingArrayType) {
70009 return evolvingArrayType.finalArrayType || (evolvingArrayType.finalArrayType = createFinalArrayType(evolvingArrayType.elementType));
70010 }
70011 function finalizeEvolvingArrayType(type) {
70012 return ts.getObjectFlags(type) & 256 /* ObjectFlags.EvolvingArray */ ? getFinalArrayType(type) : type;
70013 }

Callers 1

Calls 1

createFinalArrayTypeFunction · 0.85

Tested by

no test coverage detected