LanguageClient: pimpl Client and cleanup includes

Change-Id: I653861e29baeaddcbcd21a5e738be6bd85514617
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
David Schulz
2022-05-19 14:55:15 +02:00
parent 29a62ff35c
commit 7c86d1a195
16 changed files with 534 additions and 433 deletions

View File

@@ -25,6 +25,7 @@
#pragma once
#include <coreplugin/find/searchresultitem.h>
#include <cppeditor/baseeditordocumentparser.h>
#include <cppeditor/cppcodemodelsettings.h>
#include <cppeditor/cursorineditor.h>
@@ -34,14 +35,16 @@
#include <QVersionNumber>
namespace Core { class SearchResultItem; }
namespace CppEditor { class CppEditorWidget; }
namespace LanguageServerProtocol { class Range; }
namespace ProjectExplorer {
class Project;
class Task;
}
namespace TextEditor { class BaseTextEditor; }
namespace TextEditor {
class BaseTextEditor;
class IAssistProposal;
}
namespace ClangCodeModel {
namespace Internal {