(signature)
| 59963 | signature; |
| 59964 | } |
| 59965 | function createErasedSignature(signature) { |
| 59966 | // Create an instantiation of the signature where all type arguments are the any type. |
| 59967 | return instantiateSignature(signature, createTypeEraser(signature.typeParameters), /*eraseTypeParameters*/ true); |
| 59968 | } |
| 59969 | function getCanonicalSignature(signature) { |
| 59970 | return signature.typeParameters ? |
| 59971 | signature.canonicalSignatureCache || (signature.canonicalSignatureCache = createCanonicalSignature(signature)) : |
no test coverage detected