(node, checker, diags)
| 144788 | } |
| 144789 | } |
| 144790 | function addConvertToAsyncFunctionDiagnostics(node, checker, diags) { |
| 144791 | // need to check function before checking map so that deeper levels of nested callbacks are checked |
| 144792 | if (isConvertibleFunction(node, checker) && !visitedNestedConvertibleFunctions.has(getKeyFromNode(node))) { |
| 144793 | diags.push(ts.createDiagnosticForNode(!node.name && ts.isVariableDeclaration(node.parent) && ts.isIdentifier(node.parent.name) ? node.parent.name : node, ts.Diagnostics.This_may_be_converted_to_an_async_function)); |
| 144794 | } |
| 144795 | } |
| 144796 | function isConvertibleFunction(node, checker) { |
| 144797 | return !ts.isAsyncFunction(node) && |
| 144798 | node.body && |
no test coverage detected
searching dependent graphs…