[all-commits] [llvm/llvm-project] fd4f94: [Clang] Correct the order of substituted arguments...
Younan Zhang via All-commits
all-commits at lists.llvm.org
Thu Jan 16 00:38:19 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fd4f94ddbf0c0f0c9d0185e6036fe51de5ab2ef3
https://github.com/llvm/llvm-project/commit/fd4f94ddbf0c0f0c9d0185e6036fe51de5ab2ef3
Author: Younan Zhang <zyn7109 at gmail.com>
Date: 2025-01-16 (Thu, 16 Jan 2025)
Changed paths:
M clang/docs/ReleaseNotes.rst
M clang/lib/Sema/SemaTemplateDeductionGuide.cpp
M clang/test/SemaTemplate/deduction-guide.cpp
Log Message:
-----------
[Clang] Correct the order of substituted arguments in CTAD alias guides (#123022)
We missed a case of type constraints referencing deduced template
parameters when constructing a deduction guide for the type alias. This
patch fixes the issue by swapping the order of constructing 'template
arguments not appearing in the type alias parameters' and 'template
arguments that are not yet deduced'.
Fixes https://github.com/llvm/llvm-project/issues/122134
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list