We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 28232ca commit 23a1dd4Copy full SHA for 23a1dd4
src/compiler/checker.ts
@@ -36043,8 +36043,8 @@ namespace ts {
36043
}
36044
36045
function getEffectiveTypeArgumentAtIndex(node: TypeReferenceNode | ExpressionWithTypeArguments, typeParameters: readonly TypeParameter[], index: number): Type {
36046
- if (index < typeParameters.length) {
36047
- return getTypeFromTypeNode(node.typeArguments![index]);
+ if (node.typeArguments && index < node.typeArguments.length) {
+ return getTypeFromTypeNode(node.typeArguments[index]);
36048
36049
return getEffectiveTypeArguments(node, typeParameters)[index];
36050
0 commit comments