diff options
author | Mark Mitchell <mark@codesourcery.com> | 2004-10-12 01:52:19 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 2004-10-12 01:52:19 +0000 |
commit | db86dd146950103140950aff4486330a566ddf4b (patch) | |
tree | 779a6e11679ea98bb58ce6b9b68146785e21be6c /libjava/testsuite/libjava.lang/anonarray.java | |
parent | 5a1e5472f5864b2a31d3ccee2c08fc26496dfeab (diff) | |
download | gcc-db86dd146950103140950aff4486330a566ddf4b.zip gcc-db86dd146950103140950aff4486330a566ddf4b.tar.gz gcc-db86dd146950103140950aff4486330a566ddf4b.tar.bz2 |
re PR c++/15786 (Bad error message for frequently occuring error.)
PR c++/15786
* parser.c (cp_parser_declarator): Add member_p parameter.
(cp_parser_condition): Adjust calls to cp_parser_declarator.
(cp_parser_explicit_instantiation): Likewise.
(cp_parser_init_declarator): Likewise.
(cp_parser_direct_declarator): Add member_p parameter. Do not
parse tentatively when parsing the parameters to a member.
(cp_parser_type_id): Adjust calls to cp_parser_declarator.
(cp_parser_parameter_declaration): Likewise.
(cp_parser_member_declaration): Likewise.
(cp_parser_exception_declaration): Likewise.
PR c++/15876
* g++.dg/parse/error22.C: New test.
From-SVN: r88914
Diffstat (limited to 'libjava/testsuite/libjava.lang/anonarray.java')
0 files changed, 0 insertions, 0 deletions