diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-04-05 21:10:17 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-04-05 21:10:17 +0200 |
commit | 98568e0337010d21eb43a6939070162f89aad841 (patch) | |
tree | a88f0920e818d5625e3a88928da6fe6af397f5f0 /gcc/tree-sra.c | |
parent | 37d6671d0727e6773e1cd713f3b3589974270357 (diff) | |
download | gcc-98568e0337010d21eb43a6939070162f89aad841.zip gcc-98568e0337010d21eb43a6939070162f89aad841.tar.gz gcc-98568e0337010d21eb43a6939070162f89aad841.tar.bz2 |
re PR c++/80309 (ICE: canonical types differ for identical types _Args2 and _Args2)
PR c++/80309
* pt.c (canonical_type_parameter): Use vec_safe_grow_cleared instead
of a loop doing vec_safe_push of NULL. Formatting fixes.
(rewrite_template_parm): Copy TEMPLATE_PARM_PARAMETER_PACK from oldidx
to newidx before calling canonical_type_parameter on newtype.
From-SVN: r246717
Diffstat (limited to 'gcc/tree-sra.c')
0 files changed, 0 insertions, 0 deletions