src/Sema.zig | 564 ++++++++++++++++---------------- test/behavior.zig | 2 +- test/behavior/bugs/3779.zig | 7 +- 3 files changed, 293 insertions(+), 280 deletions(-)