lib/std/zig/AstGen.zig | 95 +++++++++++++++++++++----------- lib/std/zig/AstRlAnnotate.zig | 2 +- lib/std/zig/BuiltinFn.zig | 2 +- lib/std/zig/Zir.zig | 19 ++++--- src/Sema.zig | 66 +++++++++++----------- src/print_zir.zig | 23 +++++--- test/cases/compile_errors/increase_pointer_alignment_in_ptrCast.zig | 2 +- test/cases/compile_errors/nested_ptr_cast_bad_operand.zig | 2 +- test/cases/compile_errors/ptrCast_discards_const_qualifier.zig | 2 +- 9 files changed, 128 insertions(+), 85 deletions(-)