src/AstGen.zig | 42 ++++++++++++++++++++------------ test/cases/compile_errors/error_set_cannot_capture_by_reference.zig | 15 ++++++++++++ test/cases/compile_errors/switch_on_error_union_discard.zig | 4 +-- test/cases/compile_errors/switch_on_error_with_capture_by_reference.zig | 24 ++++++++++++++++++ test/cases/compile_errors/switch_on_error_with_non_trivial_switch_operand.zig | 22 +++++++++++++++++ 5 files changed, 88 insertions(+), 19 deletions(-)