From ee87d6cb971067f0c1bd69e47a2a785184cc90f9 Mon Sep 17 00:00:00 2001 From: Jacob Dufault Date: Wed, 21 Mar 2018 21:04:41 -0700 Subject: [PATCH] Fix some warnings due to missing returns --- src/clang_indexer.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/clang_indexer.cc b/src/clang_indexer.cc index 4e2b571b..fbbdf396 100644 --- a/src/clang_indexer.cc +++ b/src/clang_indexer.cc @@ -150,6 +150,8 @@ lsSymbolKind GetSymbolKind(CXIdxEntityKind kind) { case CXIdxEntity_CXXInterface: return lsSymbolKind::Struct; } + + return lsSymbolKind::Unknown; } StorageClass GetStorageClass(CX_StorageClass storage) { @@ -170,6 +172,8 @@ StorageClass GetStorageClass(CX_StorageClass storage) { case CX_SC_Register: return StorageClass::Register; } + + return StorageClass::None; } // Caches all instances of constructors, regardless if they are indexed or not.