(signature)
| 77637 | return signature.resolvedMinArgumentCount; |
| 77638 | } |
| 77639 | function hasEffectiveRestParameter(signature) { |
| 77640 | if (signatureHasRestParameter(signature)) { |
| 77641 | var restType = getTypeOfSymbol(signature.parameters[signature.parameters.length - 1]); |
| 77642 | return !isTupleType(restType) || restType.target.hasRestElement; |
| 77643 | } |
| 77644 | return false; |
| 77645 | } |
| 77646 | function getEffectiveRestType(signature) { |
| 77647 | if (signatureHasRestParameter(signature)) { |
| 77648 | var restType = getTypeOfSymbol(signature.parameters[signature.parameters.length - 1]); |
no test coverage detected