diff options
author | Sam McCall <sam.mccall@gmail.com> | 2019-05-07 07:55:35 +0000 |
---|---|---|
committer | Sam McCall <sam.mccall@gmail.com> | 2019-05-07 07:55:35 +0000 |
commit | 111fe84bbc1b6530d02ed0f6547070eb37b32b8f (patch) | |
tree | 26addc17df8e25f9be4027e0f5c45c761a213341 /clang-tools-extra/clangd/ClangdLSPServer.h | |
parent | e04799fbe3ec281dc21aa1ae1d22e55426144f61 (diff) | |
download | bcm5719-llvm-111fe84bbc1b6530d02ed0f6547070eb37b32b8f.tar.gz bcm5719-llvm-111fe84bbc1b6530d02ed0f6547070eb37b32b8f.zip |
[clangd] switchSourceHeader uses null not empty string as sentinel.
As far as I can see, only theia actually implements this, and it expects null.
llvm-svn: 360119
Diffstat (limited to 'clang-tools-extra/clangd/ClangdLSPServer.h')
-rw-r--r-- | clang-tools-extra/clangd/ClangdLSPServer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/clangd/ClangdLSPServer.h b/clang-tools-extra/clangd/ClangdLSPServer.h index 171ba075696..6603bedc5d6 100644 --- a/clang-tools-extra/clangd/ClangdLSPServer.h +++ b/clang-tools-extra/clangd/ClangdLSPServer.h @@ -85,7 +85,7 @@ private: Callback<std::vector<Location>>); void onReference(const ReferenceParams &, Callback<std::vector<Location>>); void onSwitchSourceHeader(const TextDocumentIdentifier &, - Callback<std::string>); + Callback<llvm::Optional<std::string>>); void onDocumentHighlight(const TextDocumentPositionParams &, Callback<std::vector<DocumentHighlight>>); void onFileEvent(const DidChangeWatchedFilesParams &); |