From 64621ea530234c031e99eebd6777cfa2e2909e42 Mon Sep 17 00:00:00 2001 From: Matt Beaumont-Gay Date: Tue, 21 Aug 2012 22:27:18 +0000 Subject: [PATCH] Add an llvm_unreachable to pacify GCC's -Wreturn-type. llvm-svn: 162325 --- clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp b/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp index 62e93b132e03..c96df207ee4b 100644 --- a/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp +++ b/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp @@ -315,6 +315,7 @@ static bool shouldInlineCXX(AnalysisManager &AMgr) { case NumIPAModes: llvm_unreachable("not actually a valid option"); } + llvm_unreachable("bogus IPAMode"); } bool ExprEngine::inlineCall(const CallEvent &Call, const Decl *D,