Skip to content

Commit 1c0c242

Browse files
committed
Zero-length tuples can show up in tag types. Don't forbid them when reading in the DWARF.
1 parent 927b2f7 commit 1c0c242

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/boot/me/dwarf.ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2974,8 +2974,8 @@ let rec extract_mod_items
29742974
else None
29752975
end
29762976
in
2977-
assert ((Array.length members) > 0);
2978-
if is_num_idx (get_name members.(0))
2977+
if Array.length members == 0 ||
2978+
is_num_idx (get_name members.(0))
29792979
then
29802980
let tys = Array.map get_referenced_ty members in
29812981
Ast.TY_tup tys

0 commit comments

Comments
 (0)