@@ -89,7 +89,7 @@ var ts;
8989 ts.versionMajorMinor = "3.1";
9090 /** The version of the TypeScript compiler release */
9191 ts.version = ts.versionMajorMinor + ".3";
92- ts.version_plus = "3.1.4 ";
92+ ts.version_plus = "3.1.5 ";
9393})(ts || (ts = {}));
9494(function (ts) {
9595 /* @internal */
@@ -80472,14 +80472,14 @@ var ts;
8047280472 }
8047380473 }
8047480474 function checkClassInstantiation(node) {
80475- var superMethodNames = [];
80475+ var methodNames = [];
8047680476 var superClass = ts.getClassExtendsHeritageElement(node);
8047780477 if (superClass) {
8047880478 var type = checker.getTypeAtLocation(superClass);
8047980479 if (type && type.symbol) {
8048080480 var declaration = ts.getDeclarationOfKind(type.symbol, 238 /* ClassDeclaration */);
8048180481 if (declaration) {
80482- superMethodNames = checkClassInstantiation(declaration);
80482+ methodNames = checkClassInstantiation(declaration);
8048380483 }
8048480484 }
8048580485 }
@@ -80495,7 +80495,7 @@ var ts;
8049580495 }
8049680496 if (member.kind === 154 /* MethodDeclaration */) { // called by super class.
8049780497 var methodName = ts.unescapeLeadingUnderscores(ts.getTextOfPropertyName(member.name));
80498- if (superMethodNames .indexOf(methodName) != -1) {
80498+ if (methodNames .indexOf(methodName) != -1) {
8049980499 visitBlock(member.body);
8050080500 }
8050180501 }
@@ -80508,7 +80508,6 @@ var ts;
8050880508 visitBlock(constructor.body);
8050980509 }
8051080510 }
80511- var methodNames = [];
8051280511 for (var i = index; i < calledMethods.length; i++) {
8051380512 var method = calledMethods[i];
8051480513 for (var _a = 0, members_9 = members; _a < members_9.length; _a++) {
0 commit comments