PR c++/19149
* decl.c (check_tag_decl): Robustify.
PR c++/19149
* g++.dg/parse/error23.C: New test.
From-SVN: r92648
+2004-12-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19149
+ * decl.c (check_tag_decl): Robustify.
+
2004-12-23 Mark Mitchell <mark@codesourcery.com>
PR c++/17595
return NULL_TREE;
}
- if (TYPE_P (declspecs->type)
+ if (declspecs->type
+ && TYPE_P (declspecs->type)
&& ((TREE_CODE (declspecs->type) != TYPENAME_TYPE
&& IS_AGGR_TYPE (declspecs->type))
|| TREE_CODE (declspecs->type) == ENUMERAL_TYPE))
+2004-12-27 Mark Mitchell <mark@codesourcery.com>
+
+ PR c++/19149
+ * g++.dg/parse/error23.C: New test.
+
2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
* gfortran.dg/g77/f90-intrinsic-bit.f: New.
--- /dev/null
+// PR c++/19149
+
+struct QChar {
+ QChar( char c );
+ QChar( const QChar& c );
+ static const ; // { dg-error "" }
+};