(node)
| 81819 | checkSourceElement(node.typeExpression); |
| 81820 | } |
| 81821 | function checkJSDocFunctionType(node) { |
| 81822 | addLazyDiagnostic(checkJSDocFunctionTypeImplicitAny); |
| 81823 | checkSignatureDeclaration(node); |
| 81824 | function checkJSDocFunctionTypeImplicitAny() { |
| 81825 | if (!node.type && !ts.isJSDocConstructSignature(node)) { |
| 81826 | reportImplicitAny(node, anyType); |
| 81827 | } |
| 81828 | } |
| 81829 | } |
| 81830 | function checkJSDocImplementsTag(node) { |
| 81831 | var classLike = ts.getEffectiveJSDocHost(node); |
| 81832 | if (!classLike || !ts.isClassDeclaration(classLike) && !ts.isClassExpression(classLike)) { |
no test coverage detected