diff options
author | Jason Merrill <jason@redhat.com> | 2020-07-08 01:11:44 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2020-07-20 17:53:43 -0400 |
commit | d0ffe9d5dc83092e6de996483c4c08b439a316c0 (patch) | |
tree | 57564f18d4d629bfd20083c216e2e3f1997a514a /gcc/c-family/c-cppbuiltin.c | |
parent | 87891d5eafe8d1de90b9d9b056eca81c508d1c77 (diff) | |
download | gcc-d0ffe9d5dc83092e6de996483c4c08b439a316c0.zip gcc-d0ffe9d5dc83092e6de996483c4c08b439a316c0.tar.gz gcc-d0ffe9d5dc83092e6de996483c4c08b439a316c0.tar.bz2 |
c++: Aggregate CTAD and string constants.
In CWG discussion, it was suggested that deduction from a string literal
should be to reference-to-const, so that we deduce 'char' rather than 'const
char' for T.
gcc/cp/ChangeLog:
* pt.c (collect_ctor_idx_types): Add 'const' when deducing from
a string constant.
gcc/testsuite/ChangeLog:
* g++.dg/cpp2a/class-deduction-aggr7.C: New test.
Diffstat (limited to 'gcc/c-family/c-cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions