File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -419,6 +419,11 @@ bvt bv_pointerst::convert_pointer_type(const exprt &expr)
419
419
CHECK_RETURN (bv_opt->size () == bits);
420
420
return *bv_opt;
421
421
}
422
+ else if (expr.id () == ID_object_address)
423
+ {
424
+ const auto &object_address_expr = to_object_address_expr (expr);
425
+ return add_addr (object_address_expr.object_expr ());
426
+ }
422
427
else if (expr.id ()==ID_constant)
423
428
{
424
429
const constant_exprt &c = to_constant_expr (expr);
@@ -756,11 +761,6 @@ bvt bv_pointerst::convert_bitvector(const exprt &expr)
756
761
757
762
return bv_utils.zero_extension (op0, width);
758
763
}
759
- else if (expr.id () == ID_object_address)
760
- {
761
- const auto &object_address_expr = to_object_address_expr (expr);
762
- return add_addr (object_address_expr.object_expr ());
763
- }
764
764
765
765
return SUB::convert_bitvector (expr);
766
766
}
You can’t perform that action at this time.
0 commit comments