(type)
| 67600 | type.flags & 117724 /* TypeFlags.PossiblyFalsy */; |
| 67601 | } |
| 67602 | function removeDefinitelyFalsyTypes(type) { |
| 67603 | return getFalsyFlags(type) & 117632 /* TypeFlags.DefinitelyFalsy */ ? |
| 67604 | filterType(type, function (t) { return !(getFalsyFlags(t) & 117632 /* TypeFlags.DefinitelyFalsy */); }) : |
| 67605 | type; |
| 67606 | } |
| 67607 | function extractDefinitelyFalsyTypes(type) { |
| 67608 | return mapType(type, getDefinitelyFalsyPartOfType); |
| 67609 | } |
no test coverage detected