doc/langref.html.in | 61 ++------ lib/std/crypto/gimli.zig | 4 +- lib/std/cstr.zig | 2 +- lib/std/fifo.zig | 8 +- lib/std/fs/watch.zig | 2 +- lib/std/heap.zig | 6 +- lib/std/io/in_stream.zig | 2 +- lib/std/mem.zig | 168 ++++++++++++++++++++- lib/std/meta/trait.zig | 16 ++ lib/std/net.zig | 4 +- lib/std/os.zig | 2 +- lib/std/process.zig | 2 +- lib/std/unicode.zig | 12 +- src/all_types.hpp | 28 ---- src/codegen.cpp | 74 --------- src/ir.cpp | 256 -------------------------------- src/ir_print.cpp | 36 ----- test/compile_errors.zig | 10 -- test/runtime_safety.zig | 16 +- test/stage1/behavior.zig | 1 - test/stage1/behavior/align.zig | 14 -- test/stage1/behavior/async_fn.zig | 4 +- test/stage1/behavior/bugs/1851.zig | 2 +- test/stage1/behavior/cast.zig | 20 --- test/stage1/behavior/eval.zig | 10 -- test/stage1/behavior/misc.zig | 21 --- test/stage1/behavior/slicetobytes.zig | 29 ---- test/stage1/behavior/struct.zig | 4 +- 28 files changed, 225 insertions(+), 589 deletions(-)