Skip to content

Commit 66d8c27

Browse files
committed
Fix typos and superfluous undefined arguments
1 parent 0b46fe3 commit 66d8c27

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/compiler/checker.ts

+6-6
Original file line numberDiff line numberDiff line change
@@ -20890,13 +20890,13 @@ namespace ts {
2089020890
function getContextualTypeForArgumentAtIndex(callTarget: CallLikeExpression, argIndex: number, contextFlags?: ContextFlags): Type {
2089120891
// If we're already in the process of resolving the given signature, don't resolve again as
2089220892
// that could cause infinite recursion. Instead, return anySignature.
20893-
const signature = getNodeLinks(callTarget).resolvedSignature === resolvingSignature ? resolvingSignature : getResolvedSignature(callTarget, /*candidatesOutArray*/ undefined, /*checkMode*/ undefined);
20893+
const signature = getNodeLinks(callTarget).resolvedSignature === resolvingSignature ? resolvingSignature : getResolvedSignature(callTarget);
2089420894
if (isJsxOpeningLikeElement(callTarget) && argIndex === 0) {
2089520895
return getEffectiveFirstArgumentForJsxSignature(signature, callTarget);
2089620896
}
2089720897
if (contextFlags && contextFlags & ContextFlags.Completion && signature.target) {
20898-
const baseSiganture = getBaseSignature(signature.target);
20899-
return intersectTypes(getTypeAtPosition(signature, argIndex), getTypeAtPosition(baseSiganture, argIndex));
20898+
const baseSignature = getBaseSignature(signature.target);
20899+
return intersectTypes(getTypeAtPosition(signature, argIndex), getTypeAtPosition(baseSignature, argIndex));
2090020900
}
2090120901
return getTypeAtPosition(signature, argIndex);
2090220902
}
@@ -24379,7 +24379,7 @@ namespace ts {
2437924379
return resolveErrorCall(node);
2438024380
}
2438124381

24382-
return resolveCall(node, callSignatures, candidatesOutArray, checkMode, isOptional, /*fallbackError*/ undefined);
24382+
return resolveCall(node, callSignatures, candidatesOutArray, checkMode, isOptional);
2438324383
}
2438424384

2438524385
function isGenericFunctionReturningFunction(signature: Signature) {
@@ -24450,7 +24450,7 @@ namespace ts {
2445024450
return resolveErrorCall(node);
2445124451
}
2445224452

24453-
return resolveCall(node, constructSignatures, candidatesOutArray, checkMode, /*isOptional*/ false, /*fallbackError*/ undefined);
24453+
return resolveCall(node, constructSignatures, candidatesOutArray, checkMode, /*isOptional*/ false);
2445424454
}
2445524455

2445624456
// If expressionType's apparent type is an object type with no construct signatures but
@@ -24459,7 +24459,7 @@ namespace ts {
2445924459
// operation is Any. It is an error to have a Void this type.
2446024460
const callSignatures = getSignaturesOfType(expressionType, SignatureKind.Call);
2446124461
if (callSignatures.length) {
24462-
const signature = resolveCall(node, callSignatures, candidatesOutArray, checkMode, /*isOptional*/ false, /*fallbackError*/ undefined);
24462+
const signature = resolveCall(node, callSignatures, candidatesOutArray, checkMode, /*isOptional*/ false);
2446324463
if (!noImplicitAny) {
2446424464
if (signature.declaration && !isJSConstructor(signature.declaration) && getReturnTypeOfSignature(signature) !== voidType) {
2446524465
error(node, Diagnostics.Only_a_void_function_can_be_called_with_the_new_keyword);

0 commit comments

Comments
 (0)