From: Jason Merrill Date: Wed, 5 Oct 2016 19:59:28 +0000 (-0400) Subject: * parser.c (cp_parser_skip_to_end_of_statement): Add missing break. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3bd034d0181e3f8ed26baac2e69c6b3bba2eb05c;p=gcc.git * parser.c (cp_parser_skip_to_end_of_statement): Add missing break. From-SVN: r240809 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 40cbb97a6c2..e95faf65e92 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,7 @@ 2016-10-05 Jason Merrill + * parser.c (cp_parser_skip_to_end_of_statement): Add missing break. + * semantics.c (finish_compound_literal): Handle class placeholder. 2016-10-05 Marek Polacek diff --git a/gcc/cp/call.c b/gcc/cp/call.c index 8c5cb20eccb..0914ae2a0f3 100644 --- a/gcc/cp/call.c +++ b/gcc/cp/call.c @@ -2544,7 +2544,6 @@ add_builtin_candidate (struct z_candidate **candidates, enum tree_code code, type2 = ptrdiff_type_node; break; } - /* XXX Really fallthru? */ /* FALLTHRU */ case MULT_EXPR: case TRUNC_DIV_EXPR: diff --git a/gcc/cp/cxx-pretty-print.c b/gcc/cp/cxx-pretty-print.c index f4d2a2eef23..a290c87a9dd 100644 --- a/gcc/cp/cxx-pretty-print.c +++ b/gcc/cp/cxx-pretty-print.c @@ -142,7 +142,6 @@ pp_cxx_unqualified_id (cxx_pretty_printer *pp, tree t) case OVERLOAD: t = OVL_CURRENT (t); - /* XXX Really fallthru? */ /* FALLTHRU */ case VAR_DECL: case PARM_DECL: diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index f3dc3591c7d..60bbf49883c 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -3495,8 +3495,7 @@ cp_parser_skip_to_end_of_statement (cp_parser* parser) cp_lexer_consume_token (parser->lexer); return; } - /* XXX Really fallthru? */ - /* FALLTHRU */ + break; case CPP_OPEN_BRACE: ++nesting_depth; @@ -27932,7 +27931,6 @@ cp_parser_cache_defarg (cp_parser *parser, bool nsdmi) parser->in_template_argument_list_p = saved_italp; break; } - /* XXX Really fallthru? */ /* FALLTHRU */ case CPP_CLOSE_PAREN: case CPP_ELLIPSIS: