Three bugs fixed: - Global let bindings always typed as LuxInt; now inferred from value - Option inner type not tracked for function params; added var_option_inner_types map so match extraction uses correct type - indexOf/lastIndexOf stored ints as (void*)(intptr_t) but extraction expected boxed pointers; now uses lux_box_int consistently Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
59 KiB
59 KiB