]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/pt.c
re PR c++/11509 (ICE with expression with static member in template arg)
authorMark Mitchell <mark@codesourcery.com>
Mon, 14 Jul 2003 21:32:26 +0000 (21:32 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 14 Jul 2003 21:32:26 +0000 (21:32 +0000)
commit8d83f79225703195e325dba0138432382e4dfab0
treec5857ccbf256f835830b88bb2af505be5dcce634
parent9ae130f857c95929cd8af833b66f526827a7f701
re PR c++/11509 (ICE with expression with static member in template arg)

PR c++/11509
* pt.c (dependent_scope_ref_p): New function.
(value_dependent_expression_p): Use it.
(type_dependent_expression_p): Likewise.

* pt.c (tsubst_friend_function): Use reregister_specialization.

PR c++/11509
* g++.dg/template/crash6.C: New test.

From-SVN: r69363
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/crash6.C [new file with mode: 0644]