[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-09-23 Thread Sebastian Proell via cfe-commits
@@ -964,3 +964,79 @@ namespace is_aggregate { static_assert(__is_aggregate(S7[10])); } + +namespace is_abstract_tests { +struct Abstract1 { + virtual void fn1() = 0; +}; + +struct Abstract2 { + virtual void fn2() = 0; +}; + +struct NonAbstract +{ + virtual void f() {} +

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-09-23 Thread Sebastian Proell via cfe-commits
https://github.com/sebproell edited https://github.com/llvm/llvm-project/pull/156199 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-09-23 Thread Sebastian Proell via cfe-commits
https://github.com/sebproell updated https://github.com/llvm/llvm-project/pull/156199 >From ce6fb88dadbfa996fe07ea381e3ffca94330af43 Mon Sep 17 00:00:00 2001 From: Sebastian Proell Date: Sat, 30 Aug 2025 14:46:25 +0200 Subject: [PATCH 1/2] [Clang] Add diagnostic for why std::is_abstract is fals

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-09-20 Thread Sebastian Proell via cfe-commits
https://github.com/sebproell updated https://github.com/llvm/llvm-project/pull/156199 >From ce6fb88dadbfa996fe07ea381e3ffca94330af43 Mon Sep 17 00:00:00 2001 From: Sebastian Proell Date: Sat, 30 Aug 2025 14:46:25 +0200 Subject: [PATCH] [Clang] Add diagnostic for why std::is_abstract is false -

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-09-06 Thread Sebastian Proell via cfe-commits
https://github.com/sebproell updated https://github.com/llvm/llvm-project/pull/156199 >From ce6fb88dadbfa996fe07ea381e3ffca94330af43 Mon Sep 17 00:00:00 2001 From: Sebastian Proell Date: Sat, 30 Aug 2025 14:46:25 +0200 Subject: [PATCH] [Clang] Add diagnostic for why std::is_abstract is false -

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-09-05 Thread Sebastian Proell via cfe-commits
sebproell wrote: Ping @cor3ntin @erichkeane https://github.com/llvm/llvm-project/pull/156199 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-08-30 Thread Sebastian Proell via cfe-commits
sebproell wrote: cc @cor3ntin https://github.com/llvm/llvm-project/pull/156199 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Add diagnostic for why std::is_abstract is false (PR #156199)

2025-08-30 Thread Sebastian Proell via cfe-commits
https://github.com/sebproell created https://github.com/llvm/llvm-project/pull/156199 Adds onto #141911 >From d86aa58c30c784e99cc28cd2b90bd0d667b78ab6 Mon Sep 17 00:00:00 2001 From: Sebastian Proell Date: Sat, 30 Aug 2025 14:46:25 +0200 Subject: [PATCH] [Clang] Add diagnostic for why std::is_