[clang] Better diagnostics when assertion fails in `consteval` (PR #130458)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Mar 10 09:24:20 PDT 2025
================
@@ -8361,6 +8361,17 @@ class ExprEvaluatorBase
return false;
}
+ // If an assertion fails during constant evaluation, give a specific note explaining that
+ if (FD->getName() == "__assert_fail") {
----------------
cor3ntin wrote:
Either way, we need a test where the message is a `const wchar_t*`
https://github.com/llvm/llvm-project/pull/130458
More information about the cfe-commits
mailing list