From 945db0bef814c64f1a8e9b1cc91138033906a0ff Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Fri, 29 Mar 2019 13:43:00 +0000 Subject: [PATCH] Fix MSVC "not all control paths return a value" warning. NFCI. llvm-svn: 357253 --- clang-tools-extra/clangd/Protocol.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/clang-tools-extra/clangd/Protocol.cpp b/clang-tools-extra/clangd/Protocol.cpp index a7b3630..649110f 100644 --- a/clang-tools-extra/clangd/Protocol.cpp +++ b/clang-tools-extra/clangd/Protocol.cpp @@ -949,6 +949,7 @@ static const char *toString(OffsetEncoding OE) { case OffsetEncoding::UnsupportedEncoding: return "unknown"; } + llvm_unreachable("Unknown clang.clangd.OffsetEncoding"); } llvm::json::Value toJSON(const OffsetEncoding &OE) { return toString(OE); } bool fromJSON(const llvm::json::Value &V, OffsetEncoding &OE) { -- 2.7.4