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 @@ -410,6 +410,11 @@ bvt bv_pointerst::convert_pointer_type(const exprt &expr)
410
410
CHECK_RETURN (bv_opt->size () == bits);
411
411
return *bv_opt;
412
412
}
413
+ else if (expr.id () == ID_object_address)
414
+ {
415
+ const auto &object_address_expr = to_object_address_expr (expr);
416
+ return add_addr (object_address_expr.object_expr ());
417
+ }
413
418
else if (expr.id ()==ID_constant)
414
419
{
415
420
const constant_exprt &c = to_constant_expr (expr);
@@ -734,11 +739,6 @@ bvt bv_pointerst::convert_bitvector(const exprt &expr)
734
739
735
740
return bv_utils.zero_extension (op0, width);
736
741
}
737
- else if (expr.id () == ID_object_address)
738
- {
739
- const auto &object_address_expr = to_object_address_expr (expr);
740
- return add_addr (object_address_expr.object_expr ());
741
- }
742
742
743
743
return SUB::convert_bitvector (expr);
744
744
}
You can’t perform that action at this time.
0 commit comments