[clangd] Add extension for adding context (enclosing function or class) in references...
authorTom Praschan <13141438+tom-anders@users.noreply.github.com>
Sat, 31 Dec 2022 15:24:55 +0000 (16:24 +0100)
committerTom Praschan <13141438+tom-anders@users.noreply.github.com>
Sun, 1 Jan 2023 14:25:18 +0000 (15:25 +0100)
commitd408c34d1f588e518b0ee15c00b55db131944cfb
treee10c48736c4510a77c3895e5918a52ad9d2131be
parent339d810a0fcc19638c8b52dd0e531b6f2ee7db9c
[clangd] Add extension for adding context (enclosing function or class) in references results

Relevant issue: https://github.com/clangd/clangd/issues/177

Reviewed By: nridge

Differential Revision: https://reviews.llvm.org/D137894
12 files changed:
clang-tools-extra/clangd/ClangdLSPServer.cpp
clang-tools-extra/clangd/ClangdLSPServer.h
clang-tools-extra/clangd/ClangdServer.cpp
clang-tools-extra/clangd/ClangdServer.h
clang-tools-extra/clangd/Protocol.cpp
clang-tools-extra/clangd/Protocol.h
clang-tools-extra/clangd/XRefs.cpp
clang-tools-extra/clangd/XRefs.h
clang-tools-extra/clangd/index/SymbolCollector.cpp
clang-tools-extra/clangd/index/SymbolCollector.h
clang-tools-extra/clangd/test/references-container.test [new file with mode: 0644]
clang-tools-extra/clangd/unittests/XRefsTests.cpp