aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppdefault.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2004-11-03 02:48:44 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2004-11-03 02:48:44 +0000
commit71bd71860a61dbdbe2ff60a1a46a978baf0497ac (patch)
tree9b03eb1ecacc97313559f4f706dc4a6cdffcee9a /gcc/cppdefault.c
parent359202709b30a7b66b858591dfba5621caa0e5aa (diff)
downloadgcc-71bd71860a61dbdbe2ff60a1a46a978baf0497ac.zip
gcc-71bd71860a61dbdbe2ff60a1a46a978baf0497ac.tar.gz
gcc-71bd71860a61dbdbe2ff60a1a46a978baf0497ac.tar.bz2
re PR c++/18124 (ICE with invalid template template parameter)
PR c++/18124 * parser.c (cp_parser_type_parameter): Robustify. PR c++/18155 * parser.c (cp_parser_single_declaration): Disallow template typedefs. PR c++/18177 * typeck.c (build_const_cast): Use error_operand_p. PR c++/18124 * g++.dg/template/crash25.C: New test. PR c++/18155 * g++.dg/template/typedef2.C: New test. * g++.dg/parse/crash13.C: Adjust error markers. PR c++/18177 * g++.dg/conversion/const3.C: New test. From-SVN: r90016
Diffstat (limited to 'gcc/cppdefault.c')
0 files changed, 0 insertions, 0 deletions