doc/docgen.zig | 28 +++-- doc/langref.html.in | 193 +++++++++++++++++++++++++++++++- src/all_types.hpp | 16 ++- src/ast_render.cpp | 4 +- src/codegen.cpp | 15 +-- src/ir.cpp | 188 ++++++++++++++++++++++++++----- src/ir_print.cpp | 9 +- src/parser.cpp | 116 +------------------ test/compile_errors.zig | 9 ++ test/stage1/behavior/asm.zig | 2 +- 10 files changed, 415 insertions(+), 165 deletions(-)