re PR c++/23841 (Floating-point literals cast to integral types should be accepted...
authorMark Mitchell <mark@codesourcery.com>
Tue, 13 Sep 2005 02:41:07 +0000 (02:41 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Tue, 13 Sep 2005 02:41:07 +0000 (02:41 +0000)
commit060e73279b91815dba57658f6486f07285c2db0a
treefc99a0d78145c65e69d008148fb60b154f63ef6a
parent2eef28ec7b537993d69c38797a6afd2b43a9e62c
re PR c++/23841 (Floating-point literals cast to integral types should be accepted in integer constant expressions)

PR c++/23841
* parser.c (cp_parser_primary_expression): Recognize the closing
">" of a template-argument-list after a floating-point literal as
the end of a cast expression.

PR c++/23841
* g++.dg/parse/template17.C: New test.

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