[clang] 319d29d - [Sema] Fix a warning
Kazu Hirata via cfe-commits
cfe-commits at lists.llvm.org
Thu Jul 25 10:53:10 PDT 2024
Author: Kazu Hirata
Date: 2024-07-25T10:53:03-07:00
New Revision: 319d29d21ea9f04cd8530c77b558796bf5db0197
URL: https://github.com/llvm/llvm-project/commit/319d29d21ea9f04cd8530c77b558796bf5db0197
DIFF: https://github.com/llvm/llvm-project/commit/319d29d21ea9f04cd8530c77b558796bf5db0197.diff
LOG: [Sema] Fix a warning
This patch fixes:
clang/lib/Sema/SemaChecking.cpp:8220:3: error: default label in
switch which covers all enumeration values
[-Werror,-Wcovered-switch-default]
Added:
Modified:
clang/lib/Sema/SemaChecking.cpp
Removed:
################################################################################
diff --git a/clang/lib/Sema/SemaChecking.cpp b/clang/lib/Sema/SemaChecking.cpp
index 99a1471d9d06d..bde92e04b6b83 100644
--- a/clang/lib/Sema/SemaChecking.cpp
+++ b/clang/lib/Sema/SemaChecking.cpp
@@ -8217,9 +8217,8 @@ static bool IsInfOrNanFunction(StringRef calleeName, MathCheck Check) {
case MathCheck::Inf:
return MatchesAny({"__builtin_inf", "__builtin_inff", "__builtin_infl",
"__builtin_inff16", "__builtin_inff128"});
- default:
- return false;
}
+ llvm_unreachable("unknown MathCheck");
}
void Sema::CheckInfNaNFunction(const CallExpr *Call,
More information about the cfe-commits
mailing list