[clang] [Clang] [Sema] Fix a crash when a `friend` function is redefined as deleted (PR #135679)
Mariya Podchishchaeva via cfe-commits
cfe-commits at lists.llvm.org
Tue Apr 15 00:59:22 PDT 2025
================
@@ -271,3 +271,33 @@ void operators() {
if (to_int_int) {} // expected-error {{attempt to use a deleted function: deleted (TO<int, int>, operator bool)}}
static_cast<bool>(to_int_int); // expected-error {{static_cast from 'TO<int, int>' to 'bool' uses deleted function: deleted (TO<int, int>, operator bool)}}
};
+
+namespace gh135506 {
+struct a {
+ // FIXME: We currently don't diagnose these invalid redeclarations if the
----------------
Fznamznon wrote:
Does it make sense to create a gh issue?
https://github.com/llvm/llvm-project/pull/135679
More information about the cfe-commits
mailing list