diff options
author | Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> | 2003-03-06 14:49:21 +0000 |
---|---|---|
committer | Kriang Lerdsuwanakij <lerdsuwa@gcc.gnu.org> | 2003-03-06 14:49:21 +0000 |
commit | 8a6393df6877b5a49a0d3248003d63453df11b3d (patch) | |
tree | 93fa886cb5d28381ce2ebf1f221d10363f3b1141 /gcc/cp/parser.c | |
parent | 5c2e00ee5ad147e86df88447e1cf32038e6e81ee (diff) | |
download | gcc-8a6393df6877b5a49a0d3248003d63453df11b3d.zip gcc-8a6393df6877b5a49a0d3248003d63453df11b3d.tar.gz gcc-8a6393df6877b5a49a0d3248003d63453df11b3d.tar.bz2 |
re PR c++/9188 ([New parser] Strange wording of error message)
PR c++/9188
* parser.c (cp_parser_type_parameter): Remove redundant `expect'
in error message.
(cp_parser_single_declaration): Likewise.
From-SVN: r63891
Diffstat (limited to 'gcc/cp/parser.c')
-rw-r--r-- | gcc/cp/parser.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index fb02453..e266938 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -7754,7 +7754,7 @@ cp_parser_type_parameter (cp_parser* parser) /* Look for a keyword to tell us what kind of parameter this is. */ token = cp_parser_require (parser, CPP_KEYWORD, - "expected `class', `typename', or `template'"); + "`class', `typename', or `template'"); if (!token) return error_mark_node; @@ -13992,7 +13992,7 @@ cp_parser_single_declaration (cp_parser* parser, parser->qualifying_scope = NULL_TREE; parser->object_scope = NULL_TREE; /* Look for a trailing `;' after the declaration. */ - if (!cp_parser_require (parser, CPP_SEMICOLON, "expected `;'") + if (!cp_parser_require (parser, CPP_SEMICOLON, "`;'") && cp_parser_committed_to_tentative_parse (parser)) cp_parser_skip_to_end_of_block_or_statement (parser); /* If it worked, set *FRIEND_P based on the DECL_SPECIFIERS. */ |