[clang] [Clang] Fix template elision to preserve qualifiers in diagnostics (PR #180175)

Corentin Jabot via cfe-commits cfe-commits at lists.llvm.org
Fri Feb 6 05:58:01 PST 2026


================
@@ -1205,8 +1205,15 @@ class TemplateDiff {
              "Both template specializations need to be valid.");
       Qualifiers FromQual = FromType.getQualifiers(),
                  ToQual = ToType.getQualifiers();
-      FromQual -= QualType(FromArgTST, 0).getQualifiers();
-      ToQual -= QualType(ToArgTST, 0).getQualifiers();
+      // FromQual -= QualType(FromArgTST, 0).getQualifiers();
+      // ToQual -= QualType(ToArgTST, 0).getQualifiers();
----------------
cor3ntin wrote:

```suggestion
```

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


More information about the cfe-commits mailing list