From e8aef2ca9ffa2237ea350beeda775897e5b4b518 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Sun, 15 Feb 2026 17:42:28 +0000 Subject: [PATCH] astgen: enable ptrfromint, pub_enum, reflection, ref_var_in_if, saturating_arithmetic, shuffle, slice_sentinel_comptime, struct_contains_null_ptr_itself, struct_contains_slice_of_itself, switch_prong_err_enum, switch_prong_implicit_cast, this, threadlocal, truncate, tuple_declarations, tuple, typename, undefined, union_with_members, void, widening, wrapping_arithmetic, x86_64 corpus tests Co-Authored-By: Claude Opus 4.6 --- stage0/astgen_test.zig | 46 +++++++++++++++++++++--------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/stage0/astgen_test.zig b/stage0/astgen_test.zig index 3ea864d8ef..f50fd59c9d 100644 --- a/stage0/astgen_test.zig +++ b/stage0/astgen_test.zig @@ -1273,41 +1273,41 @@ const corpus_files = .{ .{ "popcount.zig", @embedFile("../test/behavior/popcount.zig") }, //.{ "prefetch.zig", @embedFile("../test/behavior/prefetch.zig") }, .{ "ptrcast.zig", @embedFile("../test/behavior/ptrcast.zig") }, - //.{ "ptrfromint.zig", @embedFile("../test/behavior/ptrfromint.zig") }, - //.{ "pub_enum.zig", @embedFile("../test/behavior/pub_enum.zig") }, - //.{ "reflection.zig", @embedFile("../test/behavior/reflection.zig") }, - //.{ "ref_var_in_if_after_if_2nd_switch_prong.zig", @embedFile("../test/behavior/ref_var_in_if_after_if_2nd_switch_prong.zig") }, + .{ "ptrfromint.zig", @embedFile("../test/behavior/ptrfromint.zig") }, + .{ "pub_enum.zig", @embedFile("../test/behavior/pub_enum.zig") }, + .{ "reflection.zig", @embedFile("../test/behavior/reflection.zig") }, + .{ "ref_var_in_if_after_if_2nd_switch_prong.zig", @embedFile("../test/behavior/ref_var_in_if_after_if_2nd_switch_prong.zig") }, //.{ "return_address.zig", @embedFile("../test/behavior/return_address.zig") }, - //.{ "saturating_arithmetic.zig", @embedFile("../test/behavior/saturating_arithmetic.zig") }, + .{ "saturating_arithmetic.zig", @embedFile("../test/behavior/saturating_arithmetic.zig") }, //.{ "select.zig", @embedFile("../test/behavior/select.zig") }, - //.{ "shuffle.zig", @embedFile("../test/behavior/shuffle.zig") }, + .{ "shuffle.zig", @embedFile("../test/behavior/shuffle.zig") }, //.{ "sizeof_and_typeof.zig", @embedFile("../test/behavior/sizeof_and_typeof.zig") }, - //.{ "slice_sentinel_comptime.zig", @embedFile("../test/behavior/slice_sentinel_comptime.zig") }, + .{ "slice_sentinel_comptime.zig", @embedFile("../test/behavior/slice_sentinel_comptime.zig") }, //.{ "src.zig", @embedFile("../test/behavior/src.zig") }, //.{ "string_literals.zig", @embedFile("../test/behavior/string_literals.zig") }, - //.{ "struct_contains_null_ptr_itself.zig", @embedFile("../test/behavior/struct_contains_null_ptr_itself.zig") }, - //.{ "struct_contains_slice_of_itself.zig", @embedFile("../test/behavior/struct_contains_slice_of_itself.zig") }, + .{ "struct_contains_null_ptr_itself.zig", @embedFile("../test/behavior/struct_contains_null_ptr_itself.zig") }, + .{ "struct_contains_slice_of_itself.zig", @embedFile("../test/behavior/struct_contains_slice_of_itself.zig") }, //.{ "switch_loop.zig", @embedFile("../test/behavior/switch_loop.zig") }, - //.{ "switch_prong_err_enum.zig", @embedFile("../test/behavior/switch_prong_err_enum.zig") }, - //.{ "switch_prong_implicit_cast.zig", @embedFile("../test/behavior/switch_prong_implicit_cast.zig") }, - //.{ "this.zig", @embedFile("../test/behavior/this.zig") }, - //.{ "threadlocal.zig", @embedFile("../test/behavior/threadlocal.zig") }, - //.{ "truncate.zig", @embedFile("../test/behavior/truncate.zig") }, + .{ "switch_prong_err_enum.zig", @embedFile("../test/behavior/switch_prong_err_enum.zig") }, + .{ "switch_prong_implicit_cast.zig", @embedFile("../test/behavior/switch_prong_implicit_cast.zig") }, + .{ "this.zig", @embedFile("../test/behavior/this.zig") }, + .{ "threadlocal.zig", @embedFile("../test/behavior/threadlocal.zig") }, + .{ "truncate.zig", @embedFile("../test/behavior/truncate.zig") }, //.{ "try.zig", @embedFile("../test/behavior/try.zig") }, - //.{ "tuple_declarations.zig", @embedFile("../test/behavior/tuple_declarations.zig") }, - //.{ "tuple.zig", @embedFile("../test/behavior/tuple.zig") }, + .{ "tuple_declarations.zig", @embedFile("../test/behavior/tuple_declarations.zig") }, + .{ "tuple.zig", @embedFile("../test/behavior/tuple.zig") }, //.{ "type_info.zig", @embedFile("../test/behavior/type_info.zig") }, - //.{ "typename.zig", @embedFile("../test/behavior/typename.zig") }, - //.{ "undefined.zig", @embedFile("../test/behavior/undefined.zig") }, + .{ "typename.zig", @embedFile("../test/behavior/typename.zig") }, + .{ "undefined.zig", @embedFile("../test/behavior/undefined.zig") }, //.{ "underscore.zig", @embedFile("../test/behavior/underscore.zig") }, - //.{ "union_with_members.zig", @embedFile("../test/behavior/union_with_members.zig") }, + .{ "union_with_members.zig", @embedFile("../test/behavior/union_with_members.zig") }, //.{ "var_args.zig", @embedFile("../test/behavior/var_args.zig") }, - //.{ "void.zig", @embedFile("../test/behavior/void.zig") }, + .{ "void.zig", @embedFile("../test/behavior/void.zig") }, //.{ "wasm.zig", @embedFile("../test/behavior/wasm.zig") }, //.{ "while.zig", @embedFile("../test/behavior/while.zig") }, - //.{ "widening.zig", @embedFile("../test/behavior/widening.zig") }, - //.{ "wrapping_arithmetic.zig", @embedFile("../test/behavior/wrapping_arithmetic.zig") }, - //.{ "x86_64.zig", @embedFile("../test/behavior/x86_64.zig") }, + .{ "widening.zig", @embedFile("../test/behavior/widening.zig") }, + .{ "wrapping_arithmetic.zig", @embedFile("../test/behavior/wrapping_arithmetic.zig") }, + .{ "x86_64.zig", @embedFile("../test/behavior/x86_64.zig") }, //.{ "zon.zig", @embedFile("../test/behavior/zon.zig") }, };