lib/std/array_list.zig | 17 +- lib/std/fs/file.zig | 24 ++ lib/std/hash_map.zig | 6 +- src-self-hosted/TypedValue.zig | 23 ++ src-self-hosted/ir.zig | 452 ++++++++++++++++++++++---------- src-self-hosted/ir/text.zig | 16 +- src-self-hosted/link.zig | 352 ++++++++++++++++--------- src-self-hosted/type.zig | 23 +- src-self-hosted/value.zig | 14 +- 9 files changed, 651 insertions(+), 276 deletions(-)