forked from qt-creator/qt-creator
ClangRefactoring: fix names collision
Type in 'using' had the same name as it's templated base Change-Id: I0c36e1da26930ebd5ed04b2892ec551294bc7111 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -66,7 +66,7 @@ std::unique_ptr<ClangRefactoringPluginData> ClangRefactoringPlugin::d;
|
|||||||
class ClangRefactoringPluginData
|
class ClangRefactoringPluginData
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
using QuerySqliteStatementFactory = QuerySqliteStatementFactory<Sqlite::Database,
|
using QuerySqliteReadStatementFactory = QuerySqliteStatementFactory<Sqlite::Database,
|
||||||
Sqlite::ReadStatement>;
|
Sqlite::ReadStatement>;
|
||||||
|
|
||||||
Sqlite::Database database{Utils::PathString{QDir::tempPath() + "/symbol.db"}};
|
Sqlite::Database database{Utils::PathString{QDir::tempPath() + "/symbol.db"}};
|
||||||
@@ -74,8 +74,8 @@ public:
|
|||||||
ClangBackEnd::FilePathCaching filePathCache{database};
|
ClangBackEnd::FilePathCaching filePathCache{database};
|
||||||
RefactoringClient refactoringClient;
|
RefactoringClient refactoringClient;
|
||||||
ClangBackEnd::RefactoringConnectionClient connectionClient{&refactoringClient};
|
ClangBackEnd::RefactoringConnectionClient connectionClient{&refactoringClient};
|
||||||
QuerySqliteStatementFactory statementFactory{database};
|
QuerySqliteReadStatementFactory statementFactory{database};
|
||||||
SymbolQuery<QuerySqliteStatementFactory> symbolQuery{statementFactory};
|
SymbolQuery<QuerySqliteReadStatementFactory> symbolQuery{statementFactory};
|
||||||
RefactoringEngine engine{connectionClient.serverProxy(), refactoringClient, filePathCache, symbolQuery};
|
RefactoringEngine engine{connectionClient.serverProxy(), refactoringClient, filePathCache, symbolQuery};
|
||||||
|
|
||||||
QtCreatorSearch qtCreatorSearch{*Core::SearchResultWindow::instance()};
|
QtCreatorSearch qtCreatorSearch{*Core::SearchResultWindow::instance()};
|
||||||
|
|||||||
Reference in New Issue
Block a user