We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0361c2a commit c507ccfCopy full SHA for c507ccf
src/pointer-analysis/value_set.cpp
@@ -631,8 +631,8 @@ void value_sett::get_value_set_rec(
631
objectt object=it->second;
632
633
// adjust by offset
634
- if(object.offset_is_zero() && i_is_set)
635
- object.offset=i;
+ if(object.offset_is_set && i_is_set)
+ object.offset+=i;
636
else
637
object.offset_is_set=false;
638
@@ -1005,7 +1005,7 @@ void value_sett::get_reference_set_rec(
1005
{
1006
}
1007
else if(!to_integer(offset, i) &&
1008
- o.offset_is_zero())
+ o.offset_is_set)
1009
1010
mp_integer size=pointer_offset_size(array_type.subtype(), ns);
1011
0 commit comments