re PR c++/13289 (ICE in regenerate_decl_from_template on recursive template)
authorKriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
Mon, 29 Dec 2003 11:00:36 +0000 (11:00 +0000)
committerKriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org>
Mon, 29 Dec 2003 11:00:36 +0000 (11:00 +0000)
commit68deab91f26e8a5266a8bd9086bbf5129c619c03
treecb8949882a5240d28c6cf2f770ade30360c02fd5
parent2f9afd51aab933f9a70393023a98282698485209
re PR c++/13289 (ICE in regenerate_decl_from_template on recursive template)

PR c++/13289
* semantics.c (finish_id_expression): Only check if the type of
a template argument is integral or enumeration when it is not
dependent.

* g++.dg/parse/nontype1.C: New test.

From-SVN: r75200
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/nontype1.C [new file with mode: 0644]