Author: Simon Pilgrim
Date: 2022-12-08T11:44:18Z
New Revision: cebc348f6735b1fb5607e408dfe2e4d34abe0002

URL: 
https://github.com/llvm/llvm-project/commit/cebc348f6735b1fb5607e408dfe2e4d34abe0002
DIFF: 
https://github.com/llvm/llvm-project/commit/cebc348f6735b1fb5607e408dfe2e4d34abe0002.diff

LOG: Fix MSVC "not all control paths return a value" warning. NFC.

Added: 
    

Modified: 
    clang/include/clang/Basic/HeaderInclude.h

Removed: 
    


################################################################################
diff  --git a/clang/include/clang/Basic/HeaderInclude.h 
b/clang/include/clang/Basic/HeaderInclude.h
index 7a1a08ba617af..83c26543bbd3b 100644
--- a/clang/include/clang/Basic/HeaderInclude.h
+++ b/clang/include/clang/Basic/HeaderInclude.h
@@ -54,6 +54,7 @@ inline const char 
*headerIncludeFormatKindToString(HeaderIncludeFormatKind K) {
   case HIFMT_JSON:
     return "json";
   }
+  llvm_unreachable("Unknown HeaderIncludeFormatKind enum");
 }
 
 inline const char *
@@ -64,6 +65,7 @@ headerIncludeFilteringKindToString(HeaderIncludeFilteringKind 
K) {
   case HIFIL_Only_Direct_System:
     return "only-direct-system";
   }
+  llvm_unreachable("Unknown HeaderIncludeFilteringKind enum");
 }
 
 } // end namespace clang


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to