]> granicus.if.org Git - llvm/commitdiff
Fix "not all control paths return a value" warning on MSVC
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 28 Jun 2016 21:02:41 +0000 (21:02 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 28 Jun 2016 21:02:41 +0000 (21:02 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@274065 91177308-0d34-0410-b5e6-96231b3b80d8

tools/llvm-cov/SourceCoverageView.cpp

index 6b7f50ffc7e71185ddc5e1013b318e21939f8f6e..ca2203d21ccc8e9ad534c8302d91eba372edb204 100644 (file)
@@ -70,6 +70,7 @@ CoveragePrinter::create(const CoverageViewOptions &Opts) {
   case CoverageViewOptions::OutputFormat::Text:
     return llvm::make_unique<CoveragePrinterText>(Opts);
   }
+  llvm_unreachable("Unknown coverage output format!");
 }
 
 std::string SourceCoverageView::formatCount(uint64_t N) {