Skip to content

Commit 364a4e0

Browse files
committed
Make hasTypeArguments do what it says on the tin
1 parent 70d67ab commit 364a4e0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21160,7 +21160,7 @@ namespace ts {
2116021160
if (isJsxOpeningLikeElement(callTarget) && argIndex === 0) {
2116121161
return getEffectiveFirstArgumentForJsxSignature(signature, callTarget);
2116221162
}
21163-
if (contextFlags && contextFlags & ContextFlags.BaseConstraint && signature.target && !tryCast(callTarget, hasTypeArguments)?.typeArguments) {
21163+
if (contextFlags && contextFlags & ContextFlags.BaseConstraint && signature.target && !hasTypeArguments(callTarget)) {
2116421164
const baseSignature = getBaseSignature(signature.target);
2116521165
return getTypeAtPosition(baseSignature, argIndex);
2116621166
}

0 commit comments

Comments
 (0)