]> granicus.if.org Git - clang/commitdiff
Silencing some MSVC warnings about not all control paths returning a value when they...
authorAaron Ballman <aaron@aaronballman.com>
Wed, 6 Nov 2013 18:15:02 +0000 (18:15 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Wed, 6 Nov 2013 18:15:02 +0000 (18:15 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194156 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/ExprConstant.cpp

index 835938ab57907b05baac869c96ec8b998e6af434..2412facf05c6dad627164dfb5d172e3906839654 100644 (file)
@@ -652,6 +652,7 @@ namespace {
       case EM_ConstantFold:
         return false;
       }
+      llvm_unreachable("Missed EvalMode case");
     }
 
     /// Note that we have had a side-effect, and determine whether we should
@@ -677,6 +678,7 @@ namespace {
       case EM_IgnoreSideEffects:
         return false;
       }
+      llvm_unreachable("Missed EvalMode case");
     }
   };