Fix PR c++/62212 (ICE during mangling of array type)
authorPatrick Palka <ppalka@gcc.gnu.org>
Thu, 24 Mar 2016 15:59:53 +0000 (15:59 +0000)
committerPatrick Palka <ppalka@gcc.gnu.org>
Thu, 24 Mar 2016 15:59:53 +0000 (15:59 +0000)
commit887ab4e55402409cd7b56ad518607d05687b7ed2
treee4e7977b4192f70da34b123ba7285848271f4783
parentfc3fb4bad52a2185acb11a3c17aead7d63719954
Fix PR c++/62212 (ICE during mangling of array type)

gcc/cp/ChangeLog:

PR c++/62212
* tree.c (build_cplus_array_type): Determine type-dependentess
with uses_template_parms instead of with dependent_type_p.

gcc/testsuite/ChangeLog:

PR c++/62212
* g++.dg/template/mangle2.C: New test.

From-SVN: r234457
gcc/cp/ChangeLog
gcc/cp/tree.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/mangle2.C [new file with mode: 0644]