CHANGELOG.md | 1 + build.zig | 10 ++- src/core/Air.Dump.zig | 2 +- src/core/Air.zig | 10 +-- src/core/Comp.zig | 152 +++++++++++++++++++++++++++----- src/core/InternPool.zig | 105 +++++++++++++++++++--- src/core/Sema.zig | 19 ++-- src/core/array.zig | 4 + src/core/js/Link.zig | 4 +- src/core/js/NodeGen.zig | 4 +- src/core/js/Tree.zig | 4 +- src/core/main.zig | 26 ++++++ src/core/mod.zig | 13 +++ 13 files changed, 298 insertions(+), 56 deletions(-)