[llvm] f1b4a3b - [llvm-cov] Fix MSVC "not all control paths return a value" warning. NFC. (#161150)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 29 02:42:39 PDT 2025
Author: Simon Pilgrim
Date: 2025-09-29T10:42:34+01:00
New Revision: f1b4a3bde510ce4990b93681458339f2183ab147
URL: https://github.com/llvm/llvm-project/commit/f1b4a3bde510ce4990b93681458339f2183ab147
DIFF: https://github.com/llvm/llvm-project/commit/f1b4a3bde510ce4990b93681458339f2183ab147.diff
LOG: [llvm-cov] Fix MSVC "not all control paths return a value" warning. NFC. (#161150)
Added:
Modified:
llvm/tools/llvm-cov/CoverageExporterJson.cpp
Removed:
################################################################################
diff --git a/llvm/tools/llvm-cov/CoverageExporterJson.cpp b/llvm/tools/llvm-cov/CoverageExporterJson.cpp
index ff86c8dfe951b..4c07c05396732 100644
--- a/llvm/tools/llvm-cov/CoverageExporterJson.cpp
+++ b/llvm/tools/llvm-cov/CoverageExporterJson.cpp
@@ -118,6 +118,7 @@ json::Value renderCondState(const coverage::MCDCRecord::CondState CondState) {
case coverage::MCDCRecord::MCDC_False:
return json::Value(false);
}
+ llvm_unreachable("Unknown llvm::coverage::MCDCRecord::CondState enum");
}
json::Array gatherTestVectors(coverage::MCDCRecord &Record) {
More information about the llvm-commits
mailing list