Fix MSVC warning about missing return in DataLayout
authorReid Kleckner <reid@kleckner.net>
Fri, 3 Jan 2014 23:51:09 +0000 (23:51 +0000)
committerReid Kleckner <reid@kleckner.net>
Fri, 3 Jan 2014 23:51:09 +0000 (23:51 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@198465 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/IR/DataLayout.h

index 520d4ede18147a4a598bfdf5cb95c3f8b65bfb2d..9ffa056355d7d6d08f15a7488c8889cd5da50254 100644 (file)
@@ -257,6 +257,7 @@ public:
     case MM_COFF:
       return '_';
     }
+    llvm_unreachable("invalid mangling mode");
   }
 
   const char *getPrivateGlobalPrefix() const {
@@ -271,6 +272,7 @@ public:
     case MM_COFF:
       return "L";
     }
+    llvm_unreachable("invalid mangling mode");
   }
 
   static const char *getManglingComponent(const Triple &T);