(source, target, requireOptionalProperties, matchDiscriminantProperties)
| 68294 | }); |
| 68295 | } |
| 68296 | function getUnmatchedProperty(source, target, requireOptionalProperties, matchDiscriminantProperties) { |
| 68297 | var result = getUnmatchedProperties(source, target, requireOptionalProperties, matchDiscriminantProperties).next(); |
| 68298 | if (!result.done) |
| 68299 | return result.value; |
| 68300 | } |
| 68301 | function tupleTypesDefinitelyUnrelated(source, target) { |
| 68302 | return !(target.target.combinedFlags & 8 /* ElementFlags.Variadic */) && target.target.minLength > source.target.minLength || |
| 68303 | !target.target.hasRestElement && (source.target.hasRestElement || target.target.fixedLength < source.target.fixedLength); |
no test coverage detected