File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1682,10 +1682,9 @@ object (self)
16821682 " symoff: " ^ (memory_offset_to_string symoff)])
16831683 symoff_r
16841684
1685- | ConstantOffset (n, NoOffset ) when is_pointer basevartype
1686- && n#equal numerical_zero ->
1685+ | ConstantOffset (n , NoOffset) when is_pointer basevartype ->
16871686 let symoff_r =
1688- address_memory_offset (ptr_deref basevartype) zero_constant_expr in
1687+ address_memory_offset (ptr_deref basevartype) (num_constant_expr n) in
16891688 TR. tbind (fun symoff ->
16901689 match symoff with
16911690 | FieldOffset ((fname , ckey ), NoOffset) ->
@@ -1697,6 +1696,7 @@ object (self)
16971696 (p2s self#l#toPretty);
16981697 " get_basevar_type: address_memory_offset" ;
16991698 " basevar: " ^ (p2s basevar#toPretty);
1699+ " offset: " ^ (memory_offset_to_string offset);
17001700 " basevartype: " ^ (btype_to_string basevartype);
17011701 " symoff: " ^ (memory_offset_to_string symoff)])
17021702 symoff_r
Original file line number Diff line number Diff line change 9595
9696
9797let version = new version_info_t
98- ~version: " 0.6.0_20260119 "
99- ~date: " 2026-01-19 "
98+ ~version: " 0.6.0_20260122 "
99+ ~date: " 2026-01-22 "
100100 ~licensee: None
101101 ~maxfilesize: None
102102 ()
You can’t perform that action at this time.
0 commit comments