(node)
| 62697 | return type.resolvedInferredTrueType || (type.resolvedInferredTrueType = type.combinedMapper ? instantiateType(getTypeFromTypeNode(type.root.node.trueType), type.combinedMapper) : getTrueTypeFromConditionalType(type)); |
| 62698 | } |
| 62699 | function getInferTypeParameters(node) { |
| 62700 | var result; |
| 62701 | if (node.locals) { |
| 62702 | node.locals.forEach(function (symbol) { |
| 62703 | if (symbol.flags & 262144 /* SymbolFlags.TypeParameter */) { |
| 62704 | result = ts.append(result, getDeclaredTypeOfSymbol(symbol)); |
| 62705 | } |
| 62706 | }); |
| 62707 | } |
| 62708 | return result; |
| 62709 | } |
| 62710 | function isDistributionDependent(root) { |
| 62711 | return root.isDistributive && (isTypeParameterPossiblyReferenced(root.checkType, root.node.trueType) || |
| 62712 | isTypeParameterPossiblyReferenced(root.checkType, root.node.falseType)); |
no test coverage detected
searching dependent graphs…