aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-parloops.c
diff options
context:
space:
mode:
authorDodji Seketeli <dodji@redhat.com>2010-01-28 12:29:52 +0000
committerDodji Seketeli <dodji@gcc.gnu.org>2010-01-28 13:29:52 +0100
commit20c202f32379dda202fb726344aeebf8904aef37 (patch)
treeabd78a9e6d9ecdd9290f22ee3b6236af0f660b1a /gcc/tree-parloops.c
parentb4394ebd5626bb745bcb5a4710955dff058539a1 (diff)
downloadgcc-20c202f32379dda202fb726344aeebf8904aef37.zip
gcc-20c202f32379dda202fb726344aeebf8904aef37.tar.gz
gcc-20c202f32379dda202fb726344aeebf8904aef37.tar.bz2
re PR c++/42713 (ICE - segfault in tsubst)
Fix PR c++/42713 gcc/cp/ChangeLog: PR c++/42713 PR c++/42820 * typeck.c (get_template_parms_of_dependent_type): Factorized this out of incompatible_template_type_parms_p (incompatible_dependent_types_p): Renamed incompatible_template_type_parms_p into this. Make it detect two incompatible dependent typedefs too. (structural_comptypes): Use incompatible_dependent_types_p. * pt.c (get_template_info): Handle BOUND_TEMPLATE_TEMPLATE_PARAM. gcc/testsuite/ChangeLog: PR c++/42713 PR c++/42820 * g++.dg/template/typedef27.C: New test case. * g++.dg/template/typedef28.C: New test case. From-SVN: r156316
Diffstat (limited to 'gcc/tree-parloops.c')
0 files changed, 0 insertions, 0 deletions