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 @@ -416,6 +416,11 @@ bvt bv_pointerst::convert_pointer_type(const exprt &expr)
416
416
CHECK_RETURN (bv_opt->size () == bits);
417
417
return *bv_opt;
418
418
}
419
+ else if (expr.id () == ID_object_address)
420
+ {
421
+ const auto &object_address_expr = to_object_address_expr (expr);
422
+ return add_addr (object_address_expr.object_expr ());
423
+ }
419
424
else if (expr.id ()==ID_constant)
420
425
{
421
426
const constant_exprt &c = to_constant_expr (expr);
@@ -750,11 +755,6 @@ bvt bv_pointerst::convert_bitvector(const exprt &expr)
750
755
751
756
return bv_utils.zero_extension (op0, width);
752
757
}
753
- else if (expr.id () == ID_object_address)
754
- {
755
- const auto &object_address_expr = to_object_address_expr (expr);
756
- return add_addr (object_address_expr.object_expr ());
757
- }
758
758
759
759
return SUB::convert_bitvector (expr);
760
760
}
You can’t perform that action at this time.
0 commit comments