diff --git a/extensions/typescript/src/features/implementationsCodeLensProvider.ts b/extensions/typescript/src/features/implementationsCodeLensProvider.ts index e7ebc0303ef..4155dc0436d 100644 --- a/extensions/typescript/src/features/implementationsCodeLensProvider.ts +++ b/extensions/typescript/src/features/implementationsCodeLensProvider.ts @@ -65,19 +65,8 @@ export default class TypeScriptImplementationsCodeLensProvider extends TypeScrip protected extractSymbol( document: TextDocument, item: Proto.NavigationTree, - parent: Proto.NavigationTree | null + _parent: Proto.NavigationTree | null ): Range | null { - // Handle children of interfaces - if (parent && parent.kind === PConst.Kind.interface) { - switch (item.kind) { - case PConst.Kind.memberFunction: - case PConst.Kind.memberVariable: - case PConst.Kind.memberGetAccessor: - case PConst.Kind.memberSetAccessor: - return super.getSymbolRange(document, item); - } - } - switch (item.kind) { case PConst.Kind.interface: return super.getSymbolRange(document, item);