parser.c (cp_parser_class_specifier): Remove the unused has_trailing_semicolon.
2008-04-10 H.J. Lu <hongjiu.lu@intel.com> * parser.c (cp_parser_class_specifier): Remove the unused has_trailing_semicolon. From-SVN: r145911
This commit is contained in:
parent
045ac36715
commit
886b9612f2
@ -1,3 +1,8 @@
|
||||
2008-04-10 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* parser.c (cp_parser_class_specifier): Remove the unused
|
||||
has_trailing_semicolon.
|
||||
|
||||
2009-04-10 Manuel López-Ibáñez <manu@gcc.gnu.org>
|
||||
|
||||
PR c++/20118
|
||||
|
@ -14948,10 +14948,8 @@ cp_parser_class_name (cp_parser *parser,
|
||||
static tree
|
||||
cp_parser_class_specifier (cp_parser* parser)
|
||||
{
|
||||
cp_token *token;
|
||||
tree type;
|
||||
tree attributes = NULL_TREE;
|
||||
int has_trailing_semicolon;
|
||||
bool nested_name_specifier_p;
|
||||
unsigned saved_num_template_parameter_lists;
|
||||
bool saved_in_function_body;
|
||||
@ -15029,10 +15027,6 @@ cp_parser_class_specifier (cp_parser* parser)
|
||||
|
||||
/* Look for the trailing `}'. */
|
||||
cp_parser_require (parser, CPP_CLOSE_BRACE, "%<}%>");
|
||||
/* We get better error messages by noticing a common problem: a
|
||||
missing trailing `;'. */
|
||||
token = cp_lexer_peek_token (parser->lexer);
|
||||
has_trailing_semicolon = (token->type == CPP_SEMICOLON);
|
||||
/* Look for trailing attributes to apply to this class. */
|
||||
if (cp_parser_allow_gnu_extensions_p (parser))
|
||||
attributes = cp_parser_attributes_opt (parser);
|
||||
|
Loading…
Reference in New Issue
Block a user