@@ -1167,6 +1167,7 @@ impl Client {
11671167 &self,
11681168 text_document: lsp::TextDocumentIdentifier,
11691169 position: lsp::Position,
1170+ include_declaration: bool,
11701171 work_done_token: Option<lsp::ProgressToken>,
11711172 ) -> Option<impl Future<Output = Result<Value>>> {
11721173 let capabilities = self.capabilities.get().unwrap();
@@ -1183,7 +1184,7 @@ impl Client {
11831184 position,
11841185 },
11851186 context: lsp::ReferenceContext {
1186− include_declaration: true,
1187+ include_declaration,
11871188 },
11881189 work_done_progress_params: lsp::WorkDoneProgressParams { work_done_token },
11891190 partial_result_params: lsp::PartialResultParams {