MONDAY, JUNE 29, 2026
gccrs
gccrs: Fix crash when resolving invalid enum item
gccrs now validates enum items to prevent crashes during type checking.
This commit addresses a crash in gccrs that occurred when resolving invalid enum items. A check for valid enum items has been added to rust-hir-type-check-item.cc to improve robustness.
In Details
The TypeCheckItem::visit function in rust-hir-type-check-item.cc now includes a validation step to ensure enum items are valid before proceeding, preventing a crash related to invalid enum variants.