[clang] [Clang] add emit -Wignored-base-class-qualifiers diagnostic for cv-qualified base classes (PR #132116)

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Mon Mar 31 05:12:08 PDT 2025


================
@@ -298,6 +298,8 @@ Improvements to Clang's diagnostics
 
 - Improve the ``-Wundefined-func-template`` warning when a function template is not instantiated due to being unreachable in modules.
 
+- Clang now emits a ``-Wignored-base-class-qualifiers`` diagnostic when a base class includes cv-qualifiers.
----------------
AaronBallman wrote:

```suggestion
- Split diagnosing base class qualifiers from the ``-Wignored-Qualifiers`` diagnostic group into a new ``-Wignored-base-class-qualifiers`` diagnostic group (which is grouped under ``-Wignored-qualifiers``). Fixes #GH131935.
```
(Re-wrapped for 80 column limits.)

https://github.com/llvm/llvm-project/pull/132116


More information about the cfe-commits mailing list