src/vs/workbench/contrib/codeEditor/browser/quickaccess/gotoSymbolQuickAccess.ts/GotoSymbolQuickAccessProvider/activeTextEditorControl
class GotoSymbolQuickAccessProvider:	protected get activeTextEditorControl() {
		// TODO@bpasero this distinction should go away by adopting `IOutlineService`
		// for all editors (either text based ones or not). Currently text based
		// editors are not yet using the new outline service infrastructure but the
		// "classical" document symbols approach.

		if (isCompositeEditor(this.editorService.activeEditorPane?.getControl())) {
			return undefined;
		}

		return this.editorService.activeTextEditorControl;
	}