[llvm-branch-commits] [clang] Backport: [clang] fix matching of nested template template parameters (PR #130950)

2025-03-16 Thread Mike Lothian via llvm-branch-commits
FireBurn wrote: Thanks, that was a big help https://github.com/llvm/llvm-project/issues/131520 now raised https://github.com/llvm/llvm-project/pull/130950 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/c

[llvm-branch-commits] [clang] Backport: [clang] fix matching of nested template template parameters (PR #130950)

2025-03-15 Thread Mike Lothian via llvm-branch-commits
FireBurn wrote: The template issue I'm seeing bisected to: ``` 28ad8978ee2054298d4198bf10c8cb68730af037 is the first bad commit commit 28ad8978ee2054298d4198bf10c8cb68730af037 Author: Matheus Izvekov Date: Thu Jan 23 20:37:33 2025 -0300 Reland: [clang] unified CWG2398 and P0522 changes;

[llvm-branch-commits] [clang] Backport: [clang] fix matching of nested template template parameters (PR #130950)

2025-03-15 Thread Mike Lothian via llvm-branch-commits
FireBurn wrote: Sorry my C++ templating skills aren't good enough to create a reduced example, it should be self contained to that repo - or at least enough to show the error, it shouldn't be using system libraries https://github.com/llvm/llvm-project/pull/130950 __

[llvm-branch-commits] [clang] Backport: [clang] fix matching of nested template template parameters (PR #130950)

2025-03-13 Thread Mike Lothian via llvm-branch-commits
FireBurn wrote: The reduced case works assuming you mean: ``` template typename> typename> struct foo {}; template typename> struct bar {}; using baz = foo; ``` https://github.com/llvm/llvm-project/pull/130950 ___ llvm-branch-commits mailing list

[llvm-branch-commits] [clang] Backport: [clang] fix matching of nested template template parameters (PR #130950)

2025-03-12 Thread Mike Lothian via llvm-branch-commits
FireBurn wrote: Will this make 20.1.1? https://github.com/llvm/llvm-project/pull/130950 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits