]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/18757 (ICE (on invalid) in get_innermost_template_args)
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 9 Dec 2004 12:33:09 +0000 (12:33 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Thu, 9 Dec 2004 12:33:09 +0000 (12:33 +0000)
commit354e22e18a16bca6c815347110b6fda802ce82be
tree54210854a1b232c63d07840a293b67f53a5e2e9a
parentd16b59fa0c781e599115fad750585b2c4e42c71c
re PR c++/18757 (ICE (on invalid) in get_innermost_template_args)

gcc/cp/ChangeLog:
PR c++/18757
* parser.c (cp_parser_template_id): Don't create a CPP_TEMPLATE_ID
if parsing failed.
gcc/testsuite/ChangeLog:
* g++.dg/parse/typename5.C: Adjust for new error.
* g++.dg/parse/typename7.C: New.

From-SVN: r91935
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/typename5.C
gcc/testsuite/g++.dg/parse/typename7.C [new file with mode: 0644]