src/Sema.zig | 56 ++++++++++++++++++++++----- src/value.zig | 30 ++++++++++++--- test/behavior/bugs/12891.zig | 66 ++++++++++++++++++++++++++++++++ 3 files changed, 137 insertions(+), 15 deletions(-)