diff options
author | Jason Merrill <jason@redhat.com> | 2020-05-15 14:06:48 -0400 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 13:03:29 -0300 |
commit | b0b21b3fd331a295622d9ef3579a0df2f88bd1da (patch) | |
tree | f1b49ff22222e2a8231ded44a44d90881e6e5f07 /gcc/tree-inline.c | |
parent | c1f351903d79593d1a794dbe138df2328755aca6 (diff) | |
download | gcc-b0b21b3fd331a295622d9ef3579a0df2f88bd1da.zip gcc-b0b21b3fd331a295622d9ef3579a0df2f88bd1da.tar.gz gcc-b0b21b3fd331a295622d9ef3579a0df2f88bd1da.tar.bz2 |
PR c++/93286 - ICE with __is_constructible and variadic template.
My GCC 10 patch for 93286 fixed the missing piece in tsubst's handling of
lists vs. that in tsubst_copy_and_build, but it would be better to share the
code between them.
gcc/cp/ChangeLog
2020-05-15 Jason Merrill <jason@redhat.com>
PR c++/93286 - ICE with __is_constructible and variadic template.
* pt.c (tsubst_tree_list): New.
(tsubst, tsubst_copy_and_build): Use it.
* decl2.c (is_late_template_attribute): Handle error_mark_node args.
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions