lib/std/io.zig | 6 + lib/std/special/docs/main.js | 101 ++++++++++++----- src/dump_analysis.cpp | 194 +++++++++++++++++++++++++++++--- src/ir.cpp | 9 +- test/stage1/behavior.zig | 1 + test/stage1/behavior/bugs/3367.zig | 3 - test/stage1/behavior/bugs/3384.zig | 11 ++ test/stage1/behavior/union.zig | 10 ++ 8 files changed, 280 insertions(+), 55 deletions(-)