(type, node)
| 82806 | checkSourceElement(node.statement); |
| 82807 | } |
| 82808 | function checkTruthinessOfType(type, node) { |
| 82809 | if (type.flags & 16384 /* TypeFlags.Void */) { |
| 82810 | error(node, ts.Diagnostics.An_expression_of_type_void_cannot_be_tested_for_truthiness); |
| 82811 | } |
| 82812 | return type; |
| 82813 | } |
| 82814 | function checkTruthinessExpression(node, checkMode) { |
| 82815 | return checkTruthinessOfType(checkExpression(node, checkMode), node); |
| 82816 | } |
no test coverage detected