We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d878f80 commit 0261586Copy full SHA for 0261586
src/compiler/checker.ts
@@ -21125,8 +21125,8 @@ namespace ts {
21125
// A SyntaxKind.ExpressionWithTypeArguments is considered a type node, except when it occurs in the
21126
// extends clause of a class. We handle that case here.
21127
const classNode = getContainingClass(node);
21128
- const classType = getDeclaredTypeOfSymbol(getSymbolOfNode(classNode)) as InterfaceType; classType;
21129
- const baseType = getBaseTypes(classType)[0]; baseType;
+ const classType = getDeclaredTypeOfSymbol(getSymbolOfNode(classNode)) as InterfaceType;
+ const baseType = getBaseTypes(classType)[0];
21130
return baseType && getTypeWithThisArgument(baseType, classType.thisType);
21131
}
21132
0 commit comments