(node)
| 80689 | } |
| 80690 | } |
| 80691 | function getTypeArgumentConstraint(node) { |
| 80692 | var typeReferenceNode = ts.tryCast(node.parent, ts.isTypeReferenceType); |
| 80693 | if (!typeReferenceNode) |
| 80694 | return undefined; |
| 80695 | var typeParameters = getTypeParametersForTypeReference(typeReferenceNode); |
| 80696 | if (!typeParameters) |
| 80697 | return undefined; |
| 80698 | var constraint = getConstraintOfTypeParameter(typeParameters[typeReferenceNode.typeArguments.indexOf(node)]); |
| 80699 | return constraint && instantiateType(constraint, createTypeMapper(typeParameters, getEffectiveTypeArguments(typeReferenceNode, typeParameters))); |
| 80700 | } |
| 80701 | function checkTypeQuery(node) { |
| 80702 | getTypeFromTypeQueryNode(node); |
| 80703 | } |
no test coverage detected
searching dependent graphs…