C/C++: Fix unused set var warning with omp_clause_affinity [PR100913]

PR c/100913
gcc/c/ChangeLog:

	* c-parser.c (c_parser_omp_clause_affinity): No need to set iterator
	var in the error case.

gcc/cp/ChangeLog:

	* parser.c (cp_parser_omp_clause_affinity): No need to set iterator
	var in the error case.
This commit is contained in:
Tobias Burnus 2021-06-14 16:49:24 +02:00
parent 788bb7edb3
commit 12d13cf50f
2 changed files with 2 additions and 6 deletions

View file

@ -15596,9 +15596,7 @@ c_parser_omp_clause_affinity (c_parser *parser, tree list)
if (iterators)
{
tree block = pop_scope ();
if (iterators == error_mark_node)
iterators = NULL_TREE;
else
if (iterators != error_mark_node)
{
TREE_VEC_ELT (iterators, 5) = block;
for (tree c = nl; c != list; c = OMP_CLAUSE_CHAIN (c))

View file

@ -37928,9 +37928,7 @@ cp_parser_omp_clause_affinity (cp_parser *parser, tree list)
if (iterators)
{
tree block = poplevel (1, 1, 0);
if (iterators == error_mark_node)
iterators = NULL_TREE;
else
if (iterators != error_mark_node)
{
TREE_VEC_ELT (iterators, 5) = block;
for (c = nlist; c != list; c = OMP_CLAUSE_CHAIN (c))