Clang: Fix slowness of code completion after opening the file

Task-number: QTCREATORBUG-15429
Change-Id: I9a8a582fb3c59a960425f83eb8e7b436f15d1c1a
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
This commit is contained in:
Marco Bubke
2015-12-02 13:31:07 +01:00
parent 48a2e15c28
commit 493a2a6189
14 changed files with 126 additions and 37 deletions

View File

@@ -115,8 +115,11 @@ TEST_F(ClientServerOutsideProcess, RestartProcessAfterTermination)
TEST_F(ClientServerOutsideProcess, SendRegisterTranslationUnitForEditorMessage)
{
ClangBackEnd::FileContainer fileContainer(Utf8StringLiteral("foo.cpp"), Utf8StringLiteral("projectId"));
ClangBackEnd::RegisterTranslationUnitForEditorMessage registerTranslationUnitForEditorMessage({fileContainer});
auto filePath = Utf8StringLiteral("foo.cpp");
ClangBackEnd::FileContainer fileContainer(filePath, Utf8StringLiteral("projectId"));
ClangBackEnd::RegisterTranslationUnitForEditorMessage registerTranslationUnitForEditorMessage({fileContainer},
filePath,
{filePath});
EchoMessage echoMessage(QVariant::fromValue(registerTranslationUnitForEditorMessage));
EXPECT_CALL(mockIpcClient, echo(echoMessage))