aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/languageclient/languageclientcompletionassist.cpp
diff options
context:
space:
mode:
authorDavid Schulz <david.schulz@qt.io>2019-04-24 10:57:11 +0200
committerDavid Schulz <david.schulz@qt.io>2019-04-25 06:24:05 +0000
commit0eb3b54434c1261ce150fd8af67799b744c6a604 (patch)
tree9b7886bd12a26f42de2416c654d3d2d811d0d70c /src/plugins/languageclient/languageclientcompletionassist.cpp
parent8a3bf12fe61a07cff838ad8036f9f9cef9d4c4ff (diff)
LSP: add completion context to completion request
Change-Id: I97df6d70ef2ad6e6e1fc0153cd1589b5d5c9683b Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/languageclient/languageclientcompletionassist.cpp')
-rw-r--r--src/plugins/languageclient/languageclientcompletionassist.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/languageclient/languageclientcompletionassist.cpp b/src/plugins/languageclient/languageclientcompletionassist.cpp
index 1d9a10f6e4f..71f9e0d2646 100644
--- a/src/plugins/languageclient/languageclientcompletionassist.cpp
+++ b/src/plugins/languageclient/languageclientcompletionassist.cpp
@@ -312,6 +312,7 @@ IAssistProposal *LanguageClientCompletionAssistProcessor::perform(const AssistIn
--line; // line is 0 based in the protocol
--column; // column is 0 based in the protocol
params.setPosition({line, column});
+ params.setContext(context);
params.setTextDocument(
DocumentUri::fromFileName(Utils::FileName::fromString(interface->fileName())));
completionRequest.setResponseCallback([this](auto response) {