forked from qt-creator/qt-creator
Clang: Make ConnectionServer adaptable
The server and client are adaptable by template parameter. Change-Id: Ia28e2863ca73b633689964ea1df6df08f8358ac1 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
This commit is contained in:
@@ -29,6 +29,11 @@
|
||||
|
||||
#include <connectionserver.h>
|
||||
#include <clangcodemodelserver.h>
|
||||
#include <clangcodemodelclientproxy.h>
|
||||
|
||||
using ClangBackEnd::ClangCodeModelClientProxy;
|
||||
using ClangBackEnd::ClangCodeModelServer;
|
||||
using ClangBackEnd::ConnectionServer;
|
||||
|
||||
QString processArguments(QCoreApplication &application)
|
||||
{
|
||||
@@ -62,8 +67,8 @@ int main(int argc, char *argv[])
|
||||
clang_toggleCrashRecovery(true);
|
||||
clang_enableStackTraces();
|
||||
|
||||
ClangBackEnd::ClangCodeModelServer clangCodeModelServer;
|
||||
ClangBackEnd::ConnectionServer connectionServer(connection);
|
||||
ClangCodeModelServer clangCodeModelServer;
|
||||
ConnectionServer<ClangCodeModelServer, ClangCodeModelClientProxy> connectionServer(connection);
|
||||
connectionServer.start();
|
||||
connectionServer.setClangCodeModelServer(&clangCodeModelServer);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user