diff options
author | Patrick Palka <ppalka@redhat.com> | 2020-04-23 17:26:46 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2020-04-23 17:30:01 -0400 |
commit | 9a453da5cac7b6610cd342a7bea256acba5e61e1 (patch) | |
tree | 1145f49f47c7d912e4e9bcba893841c484005500 /gcc/combine.c | |
parent | f9f166251f181ddcee64092d89aecbc1166ca706 (diff) | |
download | gcc-9a453da5cac7b6610cd342a7bea256acba5e61e1.zip gcc-9a453da5cac7b6610cd342a7bea256acba5e61e1.tar.gz gcc-9a453da5cac7b6610cd342a7bea256acba5e61e1.tar.bz2 |
c++: zero_init_expr_p of dependent expression
This fixes an ICE coming from mangle.c:write_expression when building the
testsuite of range-v3; the added testcase is a reduced reproducer for the ICE.
gcc/cp/ChangeLog:
* tree.c (zero_init_expr_p): Use uses_template_parms instead of
dependent_type_p.
gcc/testsuite/ChangeLog:
* g++.dg/cpp0x/dependent3.C: New test.
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions