[PATCH] D133683: [c++] implements tentative DR1432 for partial ordering of function template
Yuanfang Chen via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Mon Sep 12 00:36:06 PDT 2022
ychen created this revision.
ychen added reviewers: aaron.ballman, erichkeane.
Herald added a project: All.
ychen requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.
D128745 <https://reviews.llvm.org/D128745> handled DR1432 for the partial ordering of partial specializations, but
missed the handling for the partial ordering of function templates. This patch
implements the latter. While at it, also simplies the previous implementation to
be more close the wording without funtional changes.
Fixes https://github.com/llvm/llvm-project/issues/56090
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D133683
Files:
clang/lib/Sema/SemaTemplateDeduction.cpp
clang/test/CXX/drs/dr6xx.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D133683.459410.patch
Type: text/x-patch
Size: 5169 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220912/6102b8f3/attachment-0001.bin>
More information about the cfe-commits
mailing list