mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-06-15 12:53:27 -05:00
getDefinitionFromOverriddenMember: remove class-expr special case
This commit is contained in:
@@ -172,8 +172,7 @@ namespace ts.GoToDefinition {
|
||||
|
||||
const baseTypeNode = getEffectiveBaseTypeNode(baseDeclaration);
|
||||
if (!baseTypeNode) return;
|
||||
const expression = skipParentheses(baseTypeNode.expression);
|
||||
const base = isClassExpression(expression) ? expression.symbol : typeChecker.getSymbolAtLocation(expression);
|
||||
const base = typeChecker.getSymbolAtLocation(baseTypeNode.expression);
|
||||
if (!base) return;
|
||||
|
||||
const name = unescapeLeadingUnderscores(getTextOfPropertyName(classElement.name));
|
||||
|
||||
Reference in New Issue
Block a user