+2019-09-17 Jason Merrill <jason@redhat.com>
+
+ * parser.c (cp_parser_statement): Handle [[likely]] on
+ compound-statement.
+
2019-09-19 Jason Merrill <jason@redhat.com>
Revert:
}
/* Anything that starts with a `{' must be a compound-statement. */
else if (token->type == CPP_OPEN_BRACE)
- statement = cp_parser_compound_statement (parser, NULL, BCS_NORMAL, false);
+ {
+ std_attrs = process_stmt_hotness_attribute (std_attrs, attrs_loc);
+ statement = cp_parser_compound_statement (parser, NULL, BCS_NORMAL, false);
+ }
/* CPP_PRAGMA is a #pragma inside a function body, which constitutes
a statement all its own. */
else if (token->type == CPP_PRAGMA)