Skip to content

Commit 00aa3c8

Browse files
committed
Merge pull request #5569 from mihailik/patch-2
Use ts.indexOf instead of Array.prototype.indexOf
2 parents c1ea85f + 4ca24bf commit 00aa3c8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/compiler/checker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3799,7 +3799,7 @@ namespace ts {
37993799
if (node.initializer) {
38003800
const signatureDeclaration = <SignatureDeclaration>node.parent;
38013801
const signature = getSignatureFromDeclaration(signatureDeclaration);
3802-
const parameterIndex = signatureDeclaration.parameters.indexOf(node);
3802+
const parameterIndex = ts.indexOf(signatureDeclaration.parameters, node);
38033803
Debug.assert(parameterIndex >= 0);
38043804
return parameterIndex >= signature.minArgumentCount;
38053805
}

src/services/formatting/tokenRange.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ namespace ts.formatting {
1414
constructor(from: SyntaxKind, to: SyntaxKind, except: SyntaxKind[]) {
1515
this.tokens = [];
1616
for (let token = from; token <= to; token++) {
17-
if (except.indexOf(token) < 0) {
17+
if (ts.indexOf(except, token) < 0) {
1818
this.tokens.push(token);
1919
}
2020
}
@@ -123,4 +123,4 @@ namespace ts.formatting {
123123
static TypeNames = TokenRange.FromTokens([SyntaxKind.Identifier, SyntaxKind.NumberKeyword, SyntaxKind.StringKeyword, SyntaxKind.BooleanKeyword, SyntaxKind.SymbolKeyword, SyntaxKind.VoidKeyword, SyntaxKind.AnyKeyword]);
124124
}
125125
}
126-
}
126+
}

0 commit comments

Comments
 (0)