re PR c++/33212 (Broken diagnostic: 'trait_expr' not supported by dump_expr)
authorPaolo Carlini <paolo@gcc.gnu.org>
Fri, 31 Aug 2007 09:11:43 +0000 (09:11 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 31 Aug 2007 09:11:43 +0000 (09:11 +0000)
commita53bf42c31fe143b6f3079154a772ea1c8b921b0
treef93427a75147858d4e3281b56ca249a51e316ffa
parent22d2aa96f8da11d7710962b298a8036e0fe44720
re PR c++/33212 (Broken diagnostic: 'trait_expr' not supported by dump_expr)

/cp
2007-08-31  Paolo Carlini  <pcarlini@suse.de>

PR c++/33212
* parser.c (cp_parser_trait_expr): Check rerurn value of
cp_parser_type_id.

/testsuite
2007-08-31  Paolo Carlini  <pcarlini@suse.de>

PR c++/33212
* g++.dg/ext/is_class_error.C: New.

From-SVN: r127962
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/is_class_error.C [new file with mode: 0644]