@@ -352,13 +352,13 @@ bool simplify_exprt::simplify_pointer_offset(exprt &expr)
352
352
exprt::operandst ptr_expr;
353
353
exprt::operandst int_expr;
354
354
355
- forall_operands (it, ptr)
355
+ for ( const auto & op : ptr. operands () )
356
356
{
357
- if (it-> type ().id ()==ID_pointer)
358
- ptr_expr.push_back (*it );
359
- else if (!it-> is_zero ())
357
+ if (op. type ().id ()==ID_pointer)
358
+ ptr_expr.push_back (op );
359
+ else if (!op. is_zero ())
360
360
{
361
- exprt tmp=*it ;
361
+ exprt tmp=op ;
362
362
if (tmp.type ()!=expr.type ())
363
363
{
364
364
tmp.make_typecast (expr.type ());
@@ -380,9 +380,9 @@ bool simplify_exprt::simplify_pointer_offset(exprt &expr)
380
380
if (element_size==0 ) return true ;
381
381
382
382
// this might change the type of the pointer!
383
- exprt ptr_off (ID_pointer_offset, expr.type ());
384
- ptr_off .copy_to_operands (ptr_expr.front ());
385
- simplify_node (ptr_off );
383
+ exprt pointer_offset (ID_pointer_offset, expr.type ());
384
+ pointer_offset .copy_to_operands (ptr_expr.front ());
385
+ simplify_node (pointer_offset );
386
386
387
387
exprt sum;
388
388
@@ -403,7 +403,7 @@ bool simplify_exprt::simplify_pointer_offset(exprt &expr)
403
403
404
404
simplify_node (product);
405
405
406
- expr=binary_exprt (ptr_off , ID_plus, product, expr.type ());
406
+ expr=binary_exprt (pointer_offset , ID_plus, product, expr.type ());
407
407
408
408
simplify_node (expr);
409
409
0 commit comments