diff options
author | David Schulz <david.schulz@qt.io> | 2018-11-28 08:16:19 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2019-01-17 06:39:40 +0000 |
commit | d14490d3023a3002b1a71efddef9c20d5e885aa1 (patch) | |
tree | 44d5e8ec61067ce0e8e172a7f0dbe72d619eb55e /src/libs/languageserverprotocol | |
parent | fb73d1764cbdfb0ec91c7a6fd90416a765c6f831 (diff) |
LSP: Collect usages of the symbol under cursor
Fixes: QTCREATORBUG-21577
Change-Id: I2bc6a0ac094eb74f802f5fe77a6eab2c82cbbbbf
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/libs/languageserverprotocol')
-rw-r--r-- | src/libs/languageserverprotocol/languagefeatures.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/languageserverprotocol/languagefeatures.h b/src/libs/languageserverprotocol/languagefeatures.h index 5b9bd3cf440..9db51863618 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<bool>(includeDeclarationKey); } void setIncludeDeclaration(bool includeDeclaration) |