(parameter: ts.Symbol)
| 2830 | } |
| 2831 | |
| 2832 | function signatureParameterName(parameter: ts.Symbol): string { |
| 2833 | const declaration = signatureParameterDeclaration(parameter) |
| 2834 | if (declaration !== undefined && ts.isIdentifier(declaration.name)) return declaration.name.text |
| 2835 | return parameter.getName() |
| 2836 | } |
| 2837 | |
| 2838 | function signatureFunctionThisKind(type: ts.Type, checker: ts.TypeChecker, location: ts.Node): string { |
| 2839 | const thisParameter = checker.getSignaturesOfType(type, ts.SignatureKind.Call)[0]?.thisParameter |
no test coverage detected