From d14490d3023a3002b1a71efddef9c20d5e885aa1 Mon Sep 17 00:00:00 2001 From: David Schulz Date: Wed, 28 Nov 2018 08:16:19 +0100 Subject: LSP: Collect usages of the symbol under cursor Fixes: QTCREATORBUG-21577 Change-Id: I2bc6a0ac094eb74f802f5fe77a6eab2c82cbbbbf Reviewed-by: Christian Stenger --- src/libs/languageserverprotocol/languagefeatures.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/libs/languageserverprotocol/languagefeatures.h') diff --git a/src/libs/languageserverprotocol/languagefeatures.h b/src/libs/languageserverprotocol/languagefeatures.h index 5b9bd3cf44..9db5186361 100644 --- a/src/libs/languageserverprotocol/languagefeatures.h +++ b/src/libs/languageserverprotocol/languagefeatures.h @@ -235,6 +235,9 @@ public: class ReferenceContext : public JsonObject { public: + explicit ReferenceContext(bool includeDeclaration) + { setIncludeDeclaration(includeDeclaration); } + ReferenceContext() = default; using JsonObject::JsonObject; bool includeDeclaration() const { return typedValue(includeDeclarationKey); } void setIncludeDeclaration(bool includeDeclaration) -- cgit v1.2.1