diff options
author | Patrick Palka <ppalka@redhat.com> | 2021-08-18 08:37:42 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2021-08-18 08:37:42 -0400 |
commit | a6b3db3e8625a3cba1240f0b5e1a29bd6c68b8ca (patch) | |
tree | 2a1372b13a22a9315890a6cb9d2aabc56f2e9a0c /gcc/fortran/parse.c | |
parent | 88ef1a14bb4ba2bb9e6742bb5ed29d83b30723d0 (diff) | |
download | gcc-a6b3db3e8625a3cba1240f0b5e1a29bd6c68b8ca.zip gcc-a6b3db3e8625a3cba1240f0b5e1a29bd6c68b8ca.tar.gz gcc-a6b3db3e8625a3cba1240f0b5e1a29bd6c68b8ca.tar.bz2 |
c++: ignore explicit dguides during NTTP CTAD [PR101883]
Since (template) argument passing is a copy-initialization context,
we mustn't consider explicit deduction guides when deducing a CTAD
placeholder type of an NTTP.
PR c++/101883
gcc/cp/ChangeLog:
* pt.c (convert_template_argument): Pass LOOKUP_IMPLICIT to
do_auto_deduction.
gcc/testsuite/ChangeLog:
* g++.dg/cpp2a/nontype-class49.C: New test.
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions