Replace some assert(0)'s with llvm_unreachable.
[oota-llvm.git] / lib / Linker / LinkModules.cpp
index 8e205bb621e9f5241a5c865c1dd09ba9055b2fc1..688b13f228d06074567c776e8464e40d399f4a10 100644 (file)
@@ -1141,7 +1141,7 @@ bool ModuleLinker::linkModuleFlagsMetadata() {
     // Perform the merge for standard behavior types.
     switch (SrcBehaviorValue) {
     case Module::Require:
-    case Module::Override: assert(0 && "not possible"); break;
+    case Module::Override: llvm_unreachable("not possible");
     case Module::Error: {
       // Emit an error if the values differ.
       if (SrcOp->getOperand(2) != DstOp->getOperand(2)) {