doc/langref.html.in | 10 +++
src/AstGen.zig | 10 +++
src/BuiltinFn.zig | 8 +++
src/Sema.zig | 7 ++
src/Zir.zig | 13 ++++
src/stage1/all_types.hpp | 20 ++++++
src/stage1/astgen.cpp | 51 +++++++++++++
src/stage1/codegen.cpp | 10 +++
src/stage1/ir.cpp | 124 +++++++++++++++++++++++++++++++-
src/stage1/ir_print.cpp | 32 +++++++++
test/behavior.zig | 1 +
test/behavior/select.zig | 25 +++++++
12 files changed, 309 insertions(+), 2 deletions(-)