diff options
author | Krasimir Georgiev <krasimir@google.com> | 2018-10-16 18:44:41 +0000 |
---|---|---|
committer | Krasimir Georgiev <krasimir@google.com> | 2018-10-16 18:44:41 +0000 |
commit | ae4e75fd6e89cb7706b218f54ea16a0bbdb9a0c2 (patch) | |
tree | 328fe576f4edc5d67c4e6376e52bd211ed3bb5e3 /clang-tools-extra/clangd/Protocol.h | |
parent | b4285bcaccc2da651d65961dcccb6fdf7d181252 (diff) | |
download | bcm5719-llvm-ae4e75fd6e89cb7706b218f54ea16a0bbdb9a0c2.tar.gz bcm5719-llvm-ae4e75fd6e89cb7706b218f54ea16a0bbdb9a0c2.zip |
Revert "[clangd] Refactor JSON-over-stdin/stdout code into Transport abstraction."
This reverts commit r344620.
Breaks upstream bots.
llvm-svn: 344637
Diffstat (limited to 'clang-tools-extra/clangd/Protocol.h')
-rw-r--r-- | clang-tools-extra/clangd/Protocol.h | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/clang-tools-extra/clangd/Protocol.h b/clang-tools-extra/clangd/Protocol.h index 940c78f1d59..7026d47b981 100644 --- a/clang-tools-extra/clangd/Protocol.h +++ b/clang-tools-extra/clangd/Protocol.h @@ -48,23 +48,6 @@ enum class ErrorCode { // Defined by the protocol. RequestCancelled = -32800, }; -// Models an LSP error as an llvm::Error. -class LSPError : public llvm::ErrorInfo<LSPError> { -public: - std::string Message; - ErrorCode Code; - static char ID; - - LSPError(std::string Message, ErrorCode Code) - : Message(std::move(Message)), Code(Code) {} - - void log(llvm::raw_ostream &OS) const override { - OS << int(Code) << ": " << Message; - } - std::error_code convertToErrorCode() const override { - return llvm::inconvertibleErrorCode(); - } -}; struct URIForFile { URIForFile() = default; |