(symbol, type)
| 61991 | return type; |
| 61992 | } |
| 61993 | function getStringMappingType(symbol, type) { |
| 61994 | return type.flags & (1048576 /* TypeFlags.Union */ | 131072 /* TypeFlags.Never */) ? mapType(type, function (t) { return getStringMappingType(symbol, t); }) : |
| 61995 | isGenericIndexType(type) ? getStringMappingTypeForGenericType(symbol, type) : |
| 61996 | type.flags & 128 /* TypeFlags.StringLiteral */ ? getStringLiteralType(applyStringMapping(symbol, type.value)) : |
| 61997 | type; |
| 61998 | } |
| 61999 | function applyStringMapping(symbol, str) { |
| 62000 | switch (intrinsicTypeKinds.get(symbol.escapedName)) { |
| 62001 | case 0 /* IntrinsicTypeKind.Uppercase */: return str.toUpperCase(); |
no test coverage detected
searching dependent graphs…