mirror of
https://github.com/gcc-mirror/gcc.git
synced 2024-11-21 13:40:47 +00:00
parser.c (cp_parser_omp_declare_reduction_exprs): A block is not an expression.
* parser.c (cp_parser_omp_declare_reduction_exprs): A block is not an expression. From-SVN: r217618
This commit is contained in:
parent
3952ae1a52
commit
8ed2e44782
@ -1,5 +1,8 @@
|
||||
2014-11-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
* parser.c (cp_parser_omp_declare_reduction_exprs): A block is not
|
||||
an expression.
|
||||
|
||||
* constexpr.c (cxx_eval_builtin_function_call): Use
|
||||
fold_builtin_call_array.
|
||||
|
||||
|
@ -31188,7 +31188,7 @@ cp_parser_omp_declare_reduction_exprs (tree fndecl, cp_parser *parser)
|
||||
|
||||
block = finish_omp_structured_block (block);
|
||||
cp_walk_tree (&block, cp_remove_omp_priv_cleanup_stmt, omp_priv, NULL);
|
||||
finish_expr_stmt (block);
|
||||
add_stmt (block);
|
||||
|
||||
if (ctor)
|
||||
add_decl_expr (omp_orig);
|
||||
|
Loading…
Reference in New Issue
Block a user