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);
@@ -753,11 +758,6 @@ bvt bv_pointerst::convert_bitvector(const exprt &expr)
753
758
754
759
return bv_utils.zero_extension (op0, width);
755
760
}
756
- else if (expr.id () == ID_object_address)
757
- {
758
- const auto &object_address_expr = to_object_address_expr (expr);
759
- return add_addr (object_address_expr.object_expr ());
760
- }
761
761
762
762
return SUB::convert_bitvector (expr);
763
763
}
You can’t perform that action at this time.
0 commit comments