(elementType)
| 69983 | // array types are ultimately converted into manifest array types (using getFinalArrayType) |
| 69984 | // and never escape the getFlowTypeOfReference function. |
| 69985 | function createEvolvingArrayType(elementType) { |
| 69986 | var result = createObjectType(256 /* ObjectFlags.EvolvingArray */); |
| 69987 | result.elementType = elementType; |
| 69988 | return result; |
| 69989 | } |
| 69990 | function getEvolvingArrayType(elementType) { |
| 69991 | return evolvingArrayTypes[elementType.id] || (evolvingArrayTypes[elementType.id] = createEvolvingArrayType(elementType)); |
| 69992 | } |
no test coverage detected
searching dependent graphs…