build.zig | 48 +- test/cases/README.md | 27 - test/cases/run_translated_c/compound_assignments_with_implicit_casts.c | 20 - test/cases/run_translated_c/compound_assignments_with_pointer_arithmetic.c | 21 - test/cases/run_translated_c/dereference address of.c | 11 - test/cases/run_translated_c/explicit_cast_bool_from_float.c | 10 - test/cases/run_translated_c/extern_typedef_variables_in_functions.c | 22 - test/cases/run_translated_c/float_from_bool_expr_cast.c | 8 - test/cases/run_translated_c/sub_scope_extern_local_var_ref.c | 23 - test/cases/translate_c/_Static_assert.c | 7 - test/cases/translate_c/align() attribute.c | 17 - test/cases/translate_c/assert_with_strlit.c | 8 - test/cases/translate_c/atomic types.c | 8 - test/cases/translate_c/c_keywords_as_macro_function_parameters.c | 82 - test/cases/translate_c/circular_struct_definitions.c | 20 - test/cases/translate_c/continue_from_while.c | 14 - test/cases/translate_c/double_define_struct.c | 25 - test/cases/translate_c/empty declaration.c | 6 - test/cases/translate_c/empty union initializer list.c | 20 - test/cases/translate_c/enums msvc.c | 16 - test/cases/translate_c/enums.c | 16 - test/cases/translate_c/field_access_is_grouped_if_necessary.c | 18 - test/cases/translate_c/function prototype with parenthesis.c | 10 - test/cases/translate_c/global_struct_whose_default_name_conflicts_with_global_is_mangled.c | 15 - test/cases/translate_c/large_packed_struct.c | 20 - test/cases/translate_c/macro_calling_convention.c | 9 - test/cases/translate_c/macro_function_string_concat.c | 11 - test/cases/translate_c/macro_referencing_var.c | 21 - test/cases/translate_c/noreturn attribute.c | 6 - test/cases/translate_c/packed_union_nested_unpacked.c | 25 - test/cases/translate_c/packed_union_simple.c | 14 - test/cases/translate_c/pointer_to_struct_demoted_opaque_due_to_bit_fields.c | 15 - test/cases/translate_c/qualified_struct_and_enum.c | 25 - test/cases/translate_c/qualified_struct_and_enum_msvc.c | 25 - test/cases/translate_c/scoped_record.c | 49 - test/cases/translate_c/simple function prototypes.c | 8 - test/cases/translate_c/simple_struct.c | 12 - test/cases/translate_c/simple_union.c | 12 - test/cases/translate_c/static empty struct.c | 17 - test/cases/translate_c/strlit_as_bool.c | 8 - test/cases/translate_c/struct prototype used in func.c | 10 - test/cases/translate_c/struct_in_struct_init_to_zero.c | 24 - test/cases/translate_c/struct_with_aligned_fields.c | 10 - test/cases/translate_c/struct_with_invalid_field_alignment.c | 35 - test/cases/translate_c/type_referenced_struct.c | 19 - test/cases/translate_c/union_initializer.c | 22 - test/cases/translate_c/union_struct_forward_decl.c | 37 - test/cases/translate_c/unnamed_fields_have_predictable_names.c | 22 - test/cases/translate_c/void_pointer_subtraction.c | 16 - test/cases/translate_c/zero_width_field_alignment.c | 18 - test/cases/translate_c/zig_keywords_in_c_code.c | 12 - test/run_translated_c.zig | 1825 --------------- test/src/Cases.zig | 146 +- test/tests.zig | 53 - test/translate_c.zig | 3923 -------------------------------- 55 files changed, 21 insertions(+), 6900 deletions(-)