diff --git a/src/services/codefixes/superFixes.ts b/src/services/codefixes/superFixes.ts index 35462f0d49e..f117799f3e1 100644 --- a/src/services/codefixes/superFixes.ts +++ b/src/services/codefixes/superFixes.ts @@ -34,7 +34,7 @@ namespace ts.codefix { } const constructor = getContainingFunction(token); - const superCall = findSuperCall((constructor).body); + const superCall = findSuperCall((constructor).body); if (!superCall) { return undefined; } @@ -67,9 +67,9 @@ namespace ts.codefix { changes }]; - function findSuperCall(n: Node): Node { - if (n.kind === SyntaxKind.ExpressionStatement && isSuperCallExpression((n).expression)) { - return n; + function findSuperCall(n: Node): ExpressionStatement { + if (n.kind === SyntaxKind.ExpressionStatement && isSuperCall((n).expression)) { + return n; } if (isFunctionLike(n)) { return undefined;