[clang] [clang] print correct context for diagnostics suppressed by deduction (PR #125453)

Vlad Serebrennikov via cfe-commits cfe-commits at lists.llvm.org
Mon Feb 3 03:21:16 PST 2025


================
@@ -1386,6 +1386,7 @@ namespace cwg488 { // cwg488: 2.9 c++11
     enum E { e };
     f(e);
     // cxx98-error at -1 {{template argument uses local type 'E'}}
+    // cxx98-note at -2 {{while substituting deduced template arguments}}
----------------
Endilll wrote:

```suggestion
    //   cxx98-note at -2 {{while substituting deduced template arguments}}
```

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


More information about the cfe-commits mailing list