(type)
| 75540 | return getInferredTypes(context); |
| 75541 | } |
| 75542 | function getMutableArrayOrTupleType(type) { |
| 75543 | return type.flags & 1048576 /* TypeFlags.Union */ ? mapType(type, getMutableArrayOrTupleType) : |
| 75544 | type.flags & 1 /* TypeFlags.Any */ || isMutableArrayOrTuple(getBaseConstraintOfType(type) || type) ? type : |
| 75545 | isTupleType(type) ? createTupleType(getTypeArguments(type), type.target.elementFlags, /*readonly*/ false, type.target.labeledElementDeclarations) : |
| 75546 | createTupleType([type], [8 /* ElementFlags.Variadic */]); |
| 75547 | } |
| 75548 | function getSpreadArgumentType(args, index, argCount, restType, context, checkMode) { |
| 75549 | if (index >= argCount - 1) { |
| 75550 | var arg = args[argCount - 1]; |
no test coverage detected
searching dependent graphs…