(token, sourceFile, checker)
| 127780 | } |
| 127781 | ts.removeOptionality = removeOptionality; |
| 127782 | function isPossiblyTypeArgumentPosition(token, sourceFile, checker) { |
| 127783 | var info = getPossibleTypeArgumentsInfo(token, sourceFile); |
| 127784 | return info !== undefined && (ts.isPartOfTypeNode(info.called) || |
| 127785 | getPossibleGenericSignatures(info.called, info.nTypeArguments, checker).length !== 0 || |
| 127786 | isPossiblyTypeArgumentPosition(info.called, sourceFile, checker)); |
| 127787 | } |
| 127788 | ts.isPossiblyTypeArgumentPosition = isPossiblyTypeArgumentPosition; |
| 127789 | function getPossibleGenericSignatures(called, typeArgumentCount, checker) { |
| 127790 | var type = checker.getTypeAtLocation(called); |
nothing calls this directly
no test coverage detected