Use ts.indexOf instead of Array.prototype.indexOf

(keep consistent with the rest of codebase, and thus enable ES3-compatibility of tsc and services)
This commit is contained in:
mihailik
2015-11-09 09:45:57 +00:00
parent c3df2890fc
commit efbacb97c9
+1 -1
View File
@@ -3731,7 +3731,7 @@ namespace ts {
if (node.initializer) {
const signatureDeclaration = <SignatureDeclaration>node.parent;
const signature = getSignatureFromDeclaration(signatureDeclaration);
const parameterIndex = signatureDeclaration.parameters.indexOf(node);
const parameterIndex = ts.indexOf(signatureDeclaration.parameters, node);
Debug.assert(parameterIndex >= 0);
return parameterIndex >= signature.minArgumentCount;
}