diff options
author | Jakub Jelinek <jakub@redhat.com> | 2018-12-20 18:34:19 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2018-12-20 18:34:19 +0100 |
commit | 2694cacbc0929f8f2e503bef1ddaf1a3ac5c81b0 (patch) | |
tree | daf216f8d3a19c33e9202e3b4b2981ed14bba501 /libgcc | |
parent | 50867d20f4356714df1392a35240db8712c878f4 (diff) | |
download | gcc-2694cacbc0929f8f2e503bef1ddaf1a3ac5c81b0.zip gcc-2694cacbc0929f8f2e503bef1ddaf1a3ac5c81b0.tar.gz gcc-2694cacbc0929f8f2e503bef1ddaf1a3ac5c81b0.tar.bz2 |
re PR c++/88180 (ICE in vec<tree_node*, va_gc, vl_embed>::quick_push(tree_node* const&))
PR c++/88180
* parser.c (cp_parser_class_specifier_1): If
cp_parser_check_type_definition fails, skip default arguments, NSDMIs,
etc. like for erroneous template args.
* g++.dg/parse/pr88180.C: New test.
* g++.dg/pr85039-1.C: Don't expect diagnostics inside of the type
definition's NSDMIs.
From-SVN: r267306
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions