doc/langref.html.in | 2 +-
src/all_types.hpp | 10 +-
src/analyze.cpp | 234 +++++++++++++++++++++++++-------
src/analyze.hpp | 9 +-
src/ast_render.cpp | 4 +
src/bigint.cpp | 32 +++++
src/bigint.hpp | 5 +
src/codegen.cpp | 31 +++--
src/ir.cpp | 109 +++++++++------
src/parser.cpp | 48 +++----
std/sort.zig | 2 +-
test/cases/enum.zig | 56 +++++++-
test/compile_errors.zig | 55 +++++++-
13 files changed, 451 insertions(+), 146 deletions(-)