From d0005373159f58ef0af11cc471b049908a44535f Mon Sep 17 00:00:00 2001 From: David Schulz Date: Mon, 13 Jan 2025 10:58:04 +0100 Subject: [PATCH] Clangd: use cached contents of text documents Change-Id: I39216c66c68c45948c2181b8c885a90ae08441b0 Reviewed-by: Christian Kandeler --- src/plugins/clangcodemodel/clangdclient.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/clangcodemodel/clangdclient.cpp b/src/plugins/clangcodemodel/clangdclient.cpp index c4f8c7e8b7b..864d00901dd 100644 --- a/src/plugins/clangcodemodel/clangdclient.cpp +++ b/src/plugins/clangcodemodel/clangdclient.cpp @@ -1566,7 +1566,7 @@ void ClangdClient::Private::handleSemanticTokens(TextDocument *doc, } const auto runner = [tokens, filePath = doc->filePath(), - text = doc->document()->toPlainText(), + text = doc->plainText(), rev = doc->document()->revision(), this] { try { return Utils::asyncRun(doSemanticHighlighting, filePath, tokens, text,