create mode 100644 test/cases/translate_c/circular_struct_definitions.c create mode 100644 test/cases/translate_c/double_define_struct.c create mode 100644 test/cases/translate_c/field_access_is_grouped_if_necessary.c create mode 100644 test/cases/translate_c/global_struct_whose_default_name_conflicts_with_global_is_mangled.c create mode 100644 test/cases/translate_c/large_packed_struct.c create mode 100644 test/cases/translate_c/packed_union_nested_unpacked.c create mode 100644 test/cases/translate_c/packed_union_simple.c create mode 100644 test/cases/translate_c/pointer_to_struct_demoted_opaque_due_to_bit_fields.c create mode 100644 test/cases/translate_c/qualified_struct_and_enum.c create mode 100644 test/cases/translate_c/qualified_struct_and_enum_msvc.c create mode 100644 test/cases/translate_c/scoped_record.c create mode 100644 test/cases/translate_c/simple_struct.c create mode 100644 test/cases/translate_c/simple_union.c create mode 100644 test/cases/translate_c/struct_in_struct_init_to_zero.c create mode 100644 test/cases/translate_c/struct_with_aligned_fields.c create mode 100644 test/cases/translate_c/struct_with_invalid_field_alignment.c create mode 100644 test/cases/translate_c/type_referenced_struct.c create mode 100644 test/cases/translate_c/union_initializer.c create mode 100644 test/cases/translate_c/union_struct_forward_decl.c create mode 100644 test/cases/translate_c/unnamed_fields_have_predictable_names.c create mode 100644 test/cases/translate_c/zero_width_field_alignment.c create mode 100644 test/cases/translate_c/zig_keywords_in_c_code.c