Files
bux-lang/bootstrap
dimgigov 38bc469be7 fix(bootstrap): resolve algebraic enum _Data union field types in HIR lowering
hir_lower.resolveExprType for ekField now correctly resolves variant
positional/named fields (e.g., r.data.Ok_0, r.data.Err_0) on _Data
union types, matching the existing logic in sema.checkExpr.

This fixes the runtime segfault in examples/algebraic_enums.bux where
the C backend emitted an int temporary for a String field, causing
PrintLine to dereference a garbage pointer.
2026-06-08 18:48:30 +03:00
..
2026-06-06 04:53:39 +03:00
2026-06-06 04:53:39 +03:00
2026-06-06 04:53:39 +03:00
2026-06-06 04:53:39 +03:00
2026-06-06 04:53:39 +03:00
2026-06-06 04:53:39 +03:00