From f28716d3df799de0256e39d675a42c41d2676b59 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:18:06 +0100 Subject: [PATCH 01/11] Redefine __FILE__ to use only the basename of the file --- cpp2rust/converter/converter.cpp | 6 ++---- cpp2rust/cpp2rust_lib.cpp | 16 +++++++++++++++- tests/benchmarks/out/refcount/array_sum.rs | 2 ++ tests/benchmarks/out/refcount/bfs.rs | 2 ++ tests/benchmarks/out/refcount/bst.rs | 2 ++ tests/benchmarks/out/refcount/fibonacci.rs | 2 ++ tests/benchmarks/out/refcount/prime.rs | 2 ++ tests/benchmarks/out/refcount/ptr_fibonacci.rs | 2 ++ tests/benchmarks/out/refcount/ref_array_sum.rs | 2 ++ tests/benchmarks/out/refcount/ref_fibonacci.rs | 2 ++ tests/benchmarks/out/refcount/ref_prime.rs | 2 ++ tests/benchmarks/out/refcount/sum.rs | 2 ++ tests/benchmarks/out/unsafe/array_sum.rs | 2 ++ tests/benchmarks/out/unsafe/bfs.rs | 2 ++ tests/benchmarks/out/unsafe/bst.rs | 2 ++ tests/benchmarks/out/unsafe/fibonacci.rs | 2 ++ tests/benchmarks/out/unsafe/prime.rs | 2 ++ tests/benchmarks/out/unsafe/ptr_fibonacci.rs | 2 ++ tests/benchmarks/out/unsafe/ref_array_sum.rs | 2 ++ tests/benchmarks/out/unsafe/ref_fibonacci.rs | 2 ++ tests/benchmarks/out/unsafe/ref_prime.rs | 2 ++ tests/benchmarks/out/unsafe/sum.rs | 2 ++ .../out/refcount/dangling-prvalue-as-lvalue.rs | 2 ++ tests/ub/out/refcount/enum_out_of_range_cast.rs | 2 ++ tests/ub/out/refcount/max.rs | 2 ++ tests/ub/out/refcount/ub1.rs | 2 ++ tests/ub/out/refcount/ub10.rs | 2 ++ tests/ub/out/refcount/ub11.rs | 2 ++ tests/ub/out/refcount/ub12.rs | 2 ++ tests/ub/out/refcount/ub13.rs | 2 ++ tests/ub/out/refcount/ub14.rs | 2 ++ tests/ub/out/refcount/ub15.rs | 2 ++ tests/ub/out/refcount/ub16.rs | 2 ++ tests/ub/out/refcount/ub17.rs | 2 ++ tests/ub/out/refcount/ub18.rs | 2 ++ tests/ub/out/refcount/ub19.rs | 2 ++ tests/ub/out/refcount/ub2.rs | 2 ++ tests/ub/out/refcount/ub20.rs | 2 ++ tests/ub/out/refcount/ub21.rs | 2 ++ tests/ub/out/refcount/ub3.rs | 2 ++ tests/ub/out/refcount/ub4.rs | 2 ++ tests/ub/out/refcount/ub5.rs | 2 ++ tests/ub/out/refcount/ub6.rs | 2 ++ tests/ub/out/refcount/ub7.rs | 2 ++ tests/ub/out/refcount/ub8.rs | 2 ++ tests/ub/out/refcount/ub9.rs | 2 ++ .../ub/out/unsafe/dangling-prvalue-as-lvalue.rs | 2 ++ tests/ub/out/unsafe/enum_out_of_range_cast.rs | 2 ++ tests/ub/out/unsafe/max.rs | 2 ++ tests/ub/out/unsafe/ub1.rs | 2 ++ tests/ub/out/unsafe/ub10.rs | 2 ++ tests/ub/out/unsafe/ub11.rs | 2 ++ tests/ub/out/unsafe/ub12.rs | 2 ++ tests/ub/out/unsafe/ub13.rs | 2 ++ tests/ub/out/unsafe/ub14.rs | 2 ++ tests/ub/out/unsafe/ub15.rs | 2 ++ tests/ub/out/unsafe/ub16.rs | 2 ++ tests/ub/out/unsafe/ub17.rs | 2 ++ tests/ub/out/unsafe/ub18.rs | 2 ++ tests/ub/out/unsafe/ub19.rs | 2 ++ tests/ub/out/unsafe/ub2.rs | 2 ++ tests/ub/out/unsafe/ub20.rs | 2 ++ tests/ub/out/unsafe/ub21.rs | 2 ++ tests/ub/out/unsafe/ub3.rs | 2 ++ tests/ub/out/unsafe/ub4.rs | 2 ++ tests/ub/out/unsafe/ub5.rs | 2 ++ tests/ub/out/unsafe/ub6.rs | 2 ++ tests/ub/out/unsafe/ub7.rs | 2 ++ tests/ub/out/unsafe/ub8.rs | 2 ++ tests/ub/out/unsafe/ub9.rs | 2 ++ tests/unit/out/refcount/01_local.rs | 2 ++ tests/unit/out/refcount/02_address_taken.rs | 2 ++ tests/unit/out/refcount/03_local_array.rs | 2 ++ .../unit/out/refcount/04_address_taken_array.rs | 2 ++ tests/unit/out/refcount/05_new.rs | 2 ++ tests/unit/out/refcount/06_new_array.rs | 2 ++ tests/unit/out/refcount/07_unique.rs | 2 ++ tests/unit/out/refcount/08_unique_array.rs | 2 ++ tests/unit/out/refcount/09_references.rs | 2 ++ tests/unit/out/refcount/10_struct.rs | 2 ++ tests/unit/out/refcount/11_move.rs | 2 ++ tests/unit/out/refcount/12_test.rs | 2 ++ tests/unit/out/refcount/13_testing.rs | 2 ++ tests/unit/out/refcount/14_testing2.rs | 2 ++ tests/unit/out/refcount/__builtin_constant_p.rs | 2 ++ tests/unit/out/refcount/addr_of_global.rs | 2 ++ tests/unit/out/refcount/alloc_array.rs | 2 ++ tests/unit/out/refcount/anonymous-struct.rs | 2 ++ tests/unit/out/refcount/anonymous-struct_c.rs | 2 ++ tests/unit/out/refcount/anonymous_enum.rs | 2 ++ tests/unit/out/refcount/anonymous_enum_c.rs | 2 ++ tests/unit/out/refcount/array.rs | 2 ++ tests/unit/out/refcount/assert.rs | 2 ++ tests/unit/out/refcount/auto.rs | 2 ++ tests/unit/out/refcount/bool_condition_enum.rs | 2 ++ tests/unit/out/refcount/bool_condition_enum_c.rs | 2 ++ tests/unit/out/refcount/bool_condition_int.rs | 2 ++ tests/unit/out/refcount/bool_condition_int_c.rs | 2 ++ .../unit/out/refcount/bool_condition_logical.rs | 2 ++ .../out/refcount/bool_condition_logical_c.rs | 2 ++ tests/unit/out/refcount/bool_condition_ptr.rs | 2 ++ tests/unit/out/refcount/bool_condition_ptr_c.rs | 2 ++ tests/unit/out/refcount/bool_printing.rs | 2 ++ tests/unit/out/refcount/borrow_mut_opt.rs | 2 ++ tests/unit/out/refcount/bounded_struct_ptr.rs | 2 ++ tests/unit/out/refcount/break.rs | 2 ++ tests/unit/out/refcount/bst.rs | 2 ++ .../out/refcount/builtin_types_compatible.rs | 2 ++ tests/unit/out/refcount/c_struct.rs | 2 ++ tests/unit/out/refcount/cast.rs | 2 ++ .../out/refcount/cast_array_to_pointer_decay.rs | 2 ++ tests/unit/out/refcount/char_printing.rs | 2 ++ tests/unit/out/refcount/char_printing_cerr.rs | 2 ++ tests/unit/out/refcount/class.rs | 2 ++ tests/unit/out/refcount/clone_vs_move.rs | 2 ++ tests/unit/out/refcount/comma_operator.rs | 2 ++ tests/unit/out/refcount/complex_function.rs | 2 ++ tests/unit/out/refcount/continue.rs | 2 ++ tests/unit/out/refcount/cout_alias.rs | 2 ++ tests/unit/out/refcount/default.rs | 2 ++ tests/unit/out/refcount/default_in_statics.rs | 2 ++ tests/unit/out/refcount/doubly_linked_list.rs | 2 ++ tests/unit/out/refcount/dowhile.rs | 2 ++ tests/unit/out/refcount/empty_array_init.rs | 2 ++ tests/unit/out/refcount/enum_int_interop.rs | 2 ++ tests/unit/out/refcount/enum_int_interop_c.rs | 2 ++ tests/unit/out/refcount/expr_as_bool_c.rs | 2 ++ tests/unit/out/refcount/expr_as_bool_cpp.rs | 2 ++ tests/unit/out/refcount/exprs.rs | 2 ++ tests/unit/out/refcount/fatorial.rs | 2 ++ tests/unit/out/refcount/fcall.rs | 2 ++ tests/unit/out/refcount/fflush_null.rs | 2 ++ tests/unit/out/refcount/fft.rs | 2 ++ tests/unit/out/refcount/find.rs | 2 ++ tests/unit/out/refcount/fn_ptr.rs | 2 ++ tests/unit/out/refcount/fn_ptr_array.rs | 2 ++ tests/unit/out/refcount/fn_ptr_as_condition.rs | 2 ++ tests/unit/out/refcount/fn_ptr_cast.rs | 2 ++ tests/unit/out/refcount/fn_ptr_conditional.rs | 2 ++ tests/unit/out/refcount/fn_ptr_default_arg.rs | 2 ++ tests/unit/out/refcount/fn_ptr_global.rs | 2 ++ tests/unit/out/refcount/fn_ptr_reassign.rs | 2 ++ tests/unit/out/refcount/fn_ptr_return.rs | 2 ++ tests/unit/out/refcount/fn_ptr_stable_sort.rs | 2 ++ tests/unit/out/refcount/fn_ptr_stdlib_compare.rs | 2 ++ tests/unit/out/refcount/fn_ptr_struct.rs | 2 ++ tests/unit/out/refcount/fn_ptr_void_return.rs | 2 ++ tests/unit/out/refcount/fn_ptr_vtable.rs | 2 ++ tests/unit/out/refcount/fopen.rs | 2 ++ tests/unit/out/refcount/foreach.rs | 2 ++ .../refcount/foreach_disjoint_field_borrow.rs | 2 ++ tests/unit/out/refcount/foreach_double.rs | 2 ++ tests/unit/out/refcount/foreach_map.rs | 2 ++ tests/unit/out/refcount/foreach_mut.rs | 2 ++ tests/unit/out/refcount/function_call.rs | 2 ++ tests/unit/out/refcount/function_overloading.rs | 2 ++ .../global-initialization-using-global.rs | 2 ++ tests/unit/out/refcount/global_pointers.rs | 2 ++ .../out/refcount/global_without_initializer.rs | 2 ++ tests/unit/out/refcount/huffman.rs | 2 ++ tests/unit/out/refcount/ignored_rule.rs | 2 ++ .../out/refcount/immutable-deref-on-func-call.rs | 2 ++ .../refcount/immutable_unsigned_arithmetic.rs | 2 ++ tests/unit/out/refcount/implicit_autoref.rs | 2 ++ tests/unit/out/refcount/init.rs | 2 ++ tests/unit/out/refcount/init_list.rs | 2 ++ tests/unit/out/refcount/int_to_bool_explicit.rs | 2 ++ .../unit/out/refcount/int_to_bool_explicit_c.rs | 2 ++ tests/unit/out/refcount/ipproto_macros.rs | 2 ++ tests/unit/out/refcount/iterator_freshness.rs | 2 ++ tests/unit/out/refcount/iterators.rs | 2 ++ tests/unit/out/refcount/keywords.rs | 2 ++ tests/unit/out/refcount/kruskal.rs | 2 ++ tests/unit/out/refcount/lambda_capture_pass.rs | 2 ++ tests/unit/out/refcount/lambda_nested.rs | 2 ++ tests/unit/out/refcount/linked_list.rs | 2 ++ tests/unit/out/refcount/loop_with_postfix_inc.rs | 2 ++ tests/unit/out/refcount/main.rs | 2 ++ tests/unit/out/refcount/map-reallocation.rs | 2 ++ tests/unit/out/refcount/map.rs | 2 ++ tests/unit/out/refcount/matmul.rs | 2 ++ tests/unit/out/refcount/max.rs | 2 ++ tests/unit/out/refcount/memset.rs | 2 ++ tests/unit/out/refcount/min_max_ptr2ptr.rs | 2 ++ tests/unit/out/refcount/nested_structs.rs | 2 ++ tests/unit/out/refcount/new.rs | 2 ++ tests/unit/out/refcount/new_alloc_array.rs | 2 ++ tests/unit/out/refcount/new_array.rs | 2 ++ tests/unit/out/refcount/new_array_var_size.rs | 2 ++ tests/unit/out/refcount/new_bst.rs | 2 ++ tests/unit/out/refcount/new_struct.rs | 2 ++ tests/unit/out/refcount/no_direct_callee.rs | 2 ++ tests/unit/out/refcount/null_compare.rs | 2 ++ tests/unit/out/refcount/null_in_statics.rs | 2 ++ tests/unit/out/refcount/operator_less_than.rs | 2 ++ tests/unit/out/refcount/pair.rs | 2 ++ tests/unit/out/refcount/pod.rs | 2 ++ tests/unit/out/refcount/pointer_arithmetic.rs | 2 ++ tests/unit/out/refcount/pointer_array.rs | 2 ++ tests/unit/out/refcount/pointer_call_offset.rs | 2 ++ tests/unit/out/refcount/pointer_diff.rs | 2 ++ tests/unit/out/refcount/pointer_eq.rs | 2 ++ tests/unit/out/refcount/pointer_neq.rs | 2 ++ tests/unit/out/refcount/pointer_offset.rs | 2 ++ tests/unit/out/refcount/pointer_printf.rs | 2 ++ tests/unit/out/refcount/pointer_to_boolean.rs | 2 ++ tests/unit/out/refcount/pointer_usize_arith.rs | 2 ++ tests/unit/out/refcount/pointers.rs | 2 ++ tests/unit/out/refcount/polymorphism.rs | 2 ++ tests/unit/out/refcount/printfs.rs | 2 ++ tests/unit/out/refcount/prvalue-as-lvalue.rs | 2 ++ tests/unit/out/refcount/ptr2ptr.rs | 2 ++ tests/unit/out/refcount/push_emplace_back.rs | 2 ++ tests/unit/out/refcount/random.rs | 2 ++ tests/unit/out/refcount/rebind.rs | 2 ++ tests/unit/out/refcount/ref_calls.rs | 2 ++ tests/unit/out/refcount/references.rs | 2 ++ tests/unit/out/refcount/references2.rs | 2 ++ tests/unit/out/refcount/refs_as_args.rs | 2 ++ tests/unit/out/refcount/reinterpret_cast.rs | 2 ++ .../out/refcount/reinterpret_cast_aliased.rs | 2 ++ .../out/refcount/reinterpret_cast_array_write.rs | 2 ++ .../unit/out/refcount/reinterpret_cast_chain.rs | 2 ++ .../unit/out/refcount/reinterpret_cast_double.rs | 2 ++ .../out/refcount/reinterpret_cast_empty_vec.rs | 2 ++ .../unit/out/refcount/reinterpret_cast_float.rs | 2 ++ .../out/refcount/reinterpret_cast_i16_u16.rs | 2 ++ .../out/refcount/reinterpret_cast_identity.rs | 2 ++ .../out/refcount/reinterpret_cast_iterate.rs | 2 ++ .../out/refcount/reinterpret_cast_large_array.rs | 2 ++ tests/unit/out/refcount/reinterpret_cast_new.rs | 2 ++ .../out/refcount/reinterpret_cast_new_array.rs | 2 ++ .../out/refcount/reinterpret_cast_oob_read.rs | 2 ++ .../out/refcount/reinterpret_cast_oob_write.rs | 2 ++ .../refcount/reinterpret_cast_partial_overlap.rs | 2 ++ .../out/refcount/reinterpret_cast_roundtrip.rs | 2 ++ .../out/refcount/reinterpret_cast_same_type.rs | 2 ++ .../unit/out/refcount/reinterpret_cast_signed.rs | 2 ++ .../unit/out/refcount/reinterpret_cast_string.rs | 2 ++ .../unit/out/refcount/reinterpret_cast_struct.rs | 2 ++ .../reinterpret_cast_struct_to_struct.rs | 2 ++ .../out/refcount/reinterpret_cast_u32_from_u8.rs | 2 ++ .../out/refcount/reinterpret_cast_undersize.rs | 2 ++ .../out/refcount/reinterpret_cast_vec_write.rs | 2 ++ .../out/refcount/reinterpret_cast_zero_init.rs | 2 ++ tests/unit/out/refcount/reserved_keywords.rs | 2 ++ tests/unit/out/refcount/simple_function.rs | 2 ++ tests/unit/out/refcount/simple_index.rs | 2 ++ tests/unit/out/refcount/socket_type_constants.rs | 2 ++ tests/unit/out/refcount/sort.rs | 2 ++ .../out/refcount/split_binop_aliased_borrows.rs | 2 ++ tests/unit/out/refcount/stable_sort.rs | 2 ++ tests/unit/out/refcount/static_local.rs | 2 ++ tests/unit/out/refcount/static_var_in_class.rs | 2 ++ tests/unit/out/refcount/stdcopy.rs | 2 ++ tests/unit/out/refcount/stdcopy_ostream.rs | 2 ++ tests/unit/out/refcount/stdmin_fpoint.rs | 2 ++ tests/unit/out/refcount/stmt_expr.rs | 2 ++ tests/unit/out/refcount/string.rs | 2 ++ tests/unit/out/refcount/string2.rs | 2 ++ tests/unit/out/refcount/string_escape.rs | 2 ++ tests/unit/out/refcount/string_literals.rs | 2 ++ tests/unit/out/refcount/string_literals_c.rs | 2 ++ .../unit/out/refcount/string_literals_concat.rs | 2 ++ .../out/refcount/string_literals_concat_c.rs | 2 ++ .../unit/out/refcount/string_literals_return.rs | 2 ++ .../out/refcount/string_literals_return_c.rs | 2 ++ tests/unit/out/refcount/string_literals_sized.rs | 2 ++ .../unit/out/refcount/string_literals_sized_c.rs | 2 ++ tests/unit/out/refcount/strlen.rs | 2 ++ tests/unit/out/refcount/strlen_diff.rs | 2 ++ tests/unit/out/refcount/strlen_rec.rs | 2 ++ tests/unit/out/refcount/struct_ctor.rs | 2 ++ tests/unit/out/refcount/struct_default_ctor.rs | 2 ++ tests/unit/out/refcount/struct_ptr.rs | 2 ++ tests/unit/out/refcount/swap.rs | 2 ++ tests/unit/out/refcount/swap_extended.rs | 2 ++ tests/unit/out/refcount/switch_basic.rs | 2 ++ .../switch_borrow_in_condition_and_in_body.rs | 2 ++ .../out/refcount/switch_case_then_default.rs | 2 ++ .../refcount/switch_cases_and_default_stacked.rs | 2 ++ tests/unit/out/refcount/switch_char.rs | 2 ++ tests/unit/out/refcount/switch_complex_cond.rs | 2 ++ .../out/refcount/switch_compound_case_body.rs | 2 ++ .../refcount/switch_continue_inside_switch.rs | 2 ++ tests/unit/out/refcount/switch_default_first.rs | 2 ++ tests/unit/out/refcount/switch_default_middle.rs | 2 ++ .../out/refcount/switch_default_then_case.rs | 2 ++ .../out/refcount/switch_empty_case_with_break.rs | 2 ++ tests/unit/out/refcount/switch_empty_switch.rs | 2 ++ tests/unit/out/refcount/switch_enum.rs | 2 ++ .../out/refcount/switch_fallthrough_chain.rs | 2 ++ .../out/refcount/switch_fallthrough_default.rs | 2 ++ .../refcount/switch_fallthrough_into_block.rs | 2 ++ .../unit/out/refcount/switch_fallthrough_one.rs | 2 ++ .../out/refcount/switch_for_in_switch_break.rs | 2 ++ .../refcount/switch_for_in_switch_continue.rs | 2 ++ .../out/refcount/switch_for_switch_for_break.rs | 2 ++ tests/unit/out/refcount/switch_in_dowhile.rs | 2 ++ tests/unit/out/refcount/switch_in_loop.rs | 2 ++ .../out/refcount/switch_mixed_literal_cases.rs | 2 ++ .../out/refcount/switch_mixed_return_break.rs | 2 ++ tests/unit/out/refcount/switch_nested.rs | 2 ++ tests/unit/out/refcount/switch_no_default.rs | 2 ++ tests/unit/out/refcount/switch_on_assignment.rs | 2 ++ tests/unit/out/refcount/switch_on_call.rs | 2 ++ tests/unit/out/refcount/switch_only_default.rs | 2 ++ tests/unit/out/refcount/switch_stacked.rs | 2 ++ tests/unit/out/refcount/switch_stacked_block.rs | 2 ++ .../switch_stacked_with_inner_fallthrough.rs | 2 ++ .../out/refcount/switch_while_in_switch_break.rs | 2 ++ tests/unit/out/refcount/templates.rs | 2 ++ tests/unit/out/refcount/typedef-anon-struct.rs | 2 ++ tests/unit/out/refcount/types.rs | 2 ++ tests/unit/out/refcount/unary.rs | 2 ++ tests/unit/out/refcount/unique_ptr.rs | 2 ++ .../unit/out/refcount/unique_ptr_const_deref.rs | 2 ++ tests/unit/out/refcount/unique_ptr_deref_ops.rs | 2 ++ tests/unit/out/refcount/unique_ptr_nested.rs | 2 ++ tests/unit/out/refcount/unique_ptr_small.rs | 2 ++ tests/unit/out/refcount/unique_ptr_struct.rs | 2 ++ tests/unit/out/refcount/unsigned.rs | 2 ++ tests/unit/out/refcount/va_arg_chain.rs | 2 ++ tests/unit/out/refcount/va_arg_concat.rs | 2 ++ tests/unit/out/refcount/va_arg_conditional.rs | 2 ++ tests/unit/out/refcount/va_arg_copy.rs | 2 ++ tests/unit/out/refcount/va_arg_fn_ptr.rs | 2 ++ tests/unit/out/refcount/va_arg_forward.rs | 2 ++ tests/unit/out/refcount/va_arg_mixed_int_ptr.rs | 2 ++ tests/unit/out/refcount/va_arg_mixed_types.rs | 2 ++ .../out/refcount/va_arg_non_primitive_ptrs.rs | 2 ++ tests/unit/out/refcount/va_arg_null_int_ptr.rs | 2 ++ tests/unit/out/refcount/va_arg_printf.rs | 2 ++ tests/unit/out/refcount/va_arg_promotion.rs | 2 ++ tests/unit/out/refcount/va_arg_snprintf.rs | 2 ++ tests/unit/out/refcount/va_arg_struct_ctx.rs | 2 ++ tests/unit/out/refcount/va_arg_two_passes.rs | 2 ++ tests/unit/out/refcount/vector.rs | 2 ++ tests/unit/out/refcount/vector2.rs | 2 ++ tests/unit/out/refcount/vector3.rs | 2 ++ tests/unit/out/refcount/vector_addr_of_back.rs | 2 ++ .../unit/out/refcount/vector_iter_range_ctor.rs | 2 ++ tests/unit/out/refcount/void_cast.rs | 2 ++ tests/unit/out/refcount/void_return.rs | 2 ++ tests/unit/out/refcount/z_bit_cast.rs | 2 ++ tests/unit/out/unsafe/01_local.rs | 2 ++ tests/unit/out/unsafe/02_address_taken.rs | 2 ++ tests/unit/out/unsafe/03_local_array.rs | 2 ++ tests/unit/out/unsafe/04_address_taken_array.rs | 2 ++ tests/unit/out/unsafe/05_new.rs | 2 ++ tests/unit/out/unsafe/06_new_array.rs | 2 ++ tests/unit/out/unsafe/07_unique.rs | 2 ++ tests/unit/out/unsafe/08_unique_array.rs | 2 ++ tests/unit/out/unsafe/09_references.rs | 2 ++ tests/unit/out/unsafe/10_struct.rs | 2 ++ tests/unit/out/unsafe/11_move.rs | 2 ++ tests/unit/out/unsafe/12_test.rs | 2 ++ tests/unit/out/unsafe/13_testing.rs | 2 ++ tests/unit/out/unsafe/14_testing2.rs | 2 ++ tests/unit/out/unsafe/__builtin_constant_p.rs | 2 ++ tests/unit/out/unsafe/addr_of_global.rs | 2 ++ tests/unit/out/unsafe/alloc_array.rs | 2 ++ tests/unit/out/unsafe/anonymous-struct.rs | 2 ++ tests/unit/out/unsafe/anonymous-struct_c.rs | 2 ++ tests/unit/out/unsafe/anonymous_enum.rs | 2 ++ tests/unit/out/unsafe/anonymous_enum_c.rs | 2 ++ tests/unit/out/unsafe/array.rs | 2 ++ tests/unit/out/unsafe/assert.rs | 2 ++ tests/unit/out/unsafe/auto.rs | 2 ++ tests/unit/out/unsafe/bool_condition_enum.rs | 2 ++ tests/unit/out/unsafe/bool_condition_enum_c.rs | 2 ++ tests/unit/out/unsafe/bool_condition_int.rs | 2 ++ tests/unit/out/unsafe/bool_condition_int_c.rs | 2 ++ tests/unit/out/unsafe/bool_condition_logical.rs | 2 ++ .../unit/out/unsafe/bool_condition_logical_c.rs | 2 ++ tests/unit/out/unsafe/bool_condition_ptr.rs | 2 ++ tests/unit/out/unsafe/bool_condition_ptr_c.rs | 2 ++ tests/unit/out/unsafe/bool_printing.rs | 2 ++ tests/unit/out/unsafe/borrow_mut_opt.rs | 2 ++ tests/unit/out/unsafe/bounded_struct_ptr.rs | 2 ++ tests/unit/out/unsafe/break.rs | 2 ++ tests/unit/out/unsafe/bst.rs | 2 ++ .../unit/out/unsafe/builtin_types_compatible.rs | 2 ++ tests/unit/out/unsafe/c_struct.rs | 2 ++ tests/unit/out/unsafe/cast.rs | 2 ++ .../out/unsafe/cast_array_to_pointer_decay.rs | 2 ++ tests/unit/out/unsafe/char_printing.rs | 2 ++ tests/unit/out/unsafe/char_printing_cerr.rs | 2 ++ tests/unit/out/unsafe/class.rs | 2 ++ tests/unit/out/unsafe/clone_vs_move.rs | 2 ++ tests/unit/out/unsafe/comma_operator.rs | 2 ++ tests/unit/out/unsafe/complex_function.rs | 2 ++ tests/unit/out/unsafe/continue.rs | 2 ++ tests/unit/out/unsafe/cout_alias.rs | 2 ++ tests/unit/out/unsafe/default.rs | 2 ++ tests/unit/out/unsafe/default_in_statics.rs | 2 ++ tests/unit/out/unsafe/doubly_linked_list.rs | 2 ++ tests/unit/out/unsafe/dowhile.rs | 2 ++ tests/unit/out/unsafe/empty_array_init.rs | 2 ++ tests/unit/out/unsafe/enum_int_interop.rs | 2 ++ tests/unit/out/unsafe/enum_int_interop_c.rs | 2 ++ tests/unit/out/unsafe/expr_as_bool_c.rs | 2 ++ tests/unit/out/unsafe/expr_as_bool_cpp.rs | 2 ++ tests/unit/out/unsafe/exprs.rs | 2 ++ tests/unit/out/unsafe/fatorial.rs | 2 ++ tests/unit/out/unsafe/fcall.rs | 2 ++ tests/unit/out/unsafe/fflush_null.rs | 2 ++ tests/unit/out/unsafe/fft.rs | 2 ++ tests/unit/out/unsafe/find.rs | 2 ++ tests/unit/out/unsafe/fn_ptr.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_array.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_as_condition.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_cast.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_conditional.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_default_arg.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_global.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_reassign.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_return.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_stable_sort.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_struct.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_void_return.rs | 2 ++ tests/unit/out/unsafe/fn_ptr_vtable.rs | 2 ++ tests/unit/out/unsafe/fopen.rs | 2 ++ tests/unit/out/unsafe/foreach.rs | 2 ++ .../out/unsafe/foreach_disjoint_field_borrow.rs | 2 ++ tests/unit/out/unsafe/foreach_double.rs | 2 ++ tests/unit/out/unsafe/foreach_map.rs | 2 ++ tests/unit/out/unsafe/foreach_mut.rs | 2 ++ tests/unit/out/unsafe/function_call.rs | 2 ++ tests/unit/out/unsafe/function_overloading.rs | 2 ++ .../unsafe/global-initialization-using-global.rs | 2 ++ tests/unit/out/unsafe/global_pointers.rs | 2 ++ .../out/unsafe/global_without_initializer.rs | 2 ++ tests/unit/out/unsafe/huffman.rs | 2 ++ tests/unit/out/unsafe/ignored_rule.rs | 2 ++ .../out/unsafe/immutable-deref-on-func-call.rs | 2 ++ .../out/unsafe/immutable_unsigned_arithmetic.rs | 2 ++ tests/unit/out/unsafe/implicit_autoref.rs | 2 ++ tests/unit/out/unsafe/init.rs | 2 ++ tests/unit/out/unsafe/init_list.rs | 2 ++ tests/unit/out/unsafe/int_to_bool_explicit.rs | 2 ++ tests/unit/out/unsafe/int_to_bool_explicit_c.rs | 2 ++ tests/unit/out/unsafe/ipproto_macros.rs | 2 ++ tests/unit/out/unsafe/iterator_freshness.rs | 2 ++ tests/unit/out/unsafe/iterators.rs | 2 ++ tests/unit/out/unsafe/keywords.rs | 2 ++ tests/unit/out/unsafe/kruskal.rs | 2 ++ tests/unit/out/unsafe/lambda_capture_pass.rs | 2 ++ tests/unit/out/unsafe/lambda_nested.rs | 2 ++ .../out/unsafe/libc_struct_without_default.rs | 2 ++ tests/unit/out/unsafe/linked_list.rs | 2 ++ tests/unit/out/unsafe/loop_with_postfix_inc.rs | 2 ++ tests/unit/out/unsafe/main.rs | 2 ++ tests/unit/out/unsafe/malloc_realloc_free.rs | 2 ++ tests/unit/out/unsafe/map-reallocation.rs | 2 ++ tests/unit/out/unsafe/map.rs | 2 ++ tests/unit/out/unsafe/matmul.rs | 2 ++ tests/unit/out/unsafe/max.rs | 2 ++ tests/unit/out/unsafe/memset.rs | 2 ++ tests/unit/out/unsafe/min_max_ptr2ptr.rs | 2 ++ tests/unit/out/unsafe/nested_structs.rs | 2 ++ tests/unit/out/unsafe/new.rs | 2 ++ tests/unit/out/unsafe/new_alloc_array.rs | 2 ++ tests/unit/out/unsafe/new_array.rs | 2 ++ tests/unit/out/unsafe/new_array_var_size.rs | 2 ++ tests/unit/out/unsafe/new_bst.rs | 2 ++ tests/unit/out/unsafe/new_struct.rs | 2 ++ tests/unit/out/unsafe/no_direct_callee.rs | 2 ++ tests/unit/out/unsafe/null_compare.rs | 2 ++ tests/unit/out/unsafe/null_in_statics.rs | 2 ++ tests/unit/out/unsafe/operator_less_than.rs | 2 ++ tests/unit/out/unsafe/pair.rs | 2 ++ tests/unit/out/unsafe/pod.rs | 2 ++ tests/unit/out/unsafe/pointer_arithmetic.rs | 2 ++ tests/unit/out/unsafe/pointer_array.rs | 2 ++ tests/unit/out/unsafe/pointer_call_offset.rs | 2 ++ tests/unit/out/unsafe/pointer_diff.rs | 2 ++ tests/unit/out/unsafe/pointer_eq.rs | 2 ++ tests/unit/out/unsafe/pointer_neq.rs | 2 ++ tests/unit/out/unsafe/pointer_offset.rs | 2 ++ tests/unit/out/unsafe/pointer_printf.rs | 2 ++ tests/unit/out/unsafe/pointer_to_boolean.rs | 2 ++ tests/unit/out/unsafe/pointer_usize_arith.rs | 2 ++ tests/unit/out/unsafe/pointers.rs | 2 ++ tests/unit/out/unsafe/polymorphism.rs | 2 ++ tests/unit/out/unsafe/printfs.rs | 2 ++ tests/unit/out/unsafe/prvalue-as-lvalue.rs | 2 ++ tests/unit/out/unsafe/ptr2ptr.rs | 2 ++ tests/unit/out/unsafe/push_emplace_back.rs | 2 ++ tests/unit/out/unsafe/random.rs | 2 ++ tests/unit/out/unsafe/rebind.rs | 2 ++ tests/unit/out/unsafe/ref_calls.rs | 2 ++ tests/unit/out/unsafe/references.rs | 2 ++ tests/unit/out/unsafe/references2.rs | 2 ++ tests/unit/out/unsafe/refs_as_args.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast.rs | 2 ++ .../unit/out/unsafe/reinterpret_cast_aliased.rs | 2 ++ .../out/unsafe/reinterpret_cast_array_write.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_chain.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_double.rs | 2 ++ .../out/unsafe/reinterpret_cast_empty_vec.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_float.rs | 2 ++ .../unit/out/unsafe/reinterpret_cast_i16_u16.rs | 2 ++ .../unit/out/unsafe/reinterpret_cast_identity.rs | 2 ++ .../unit/out/unsafe/reinterpret_cast_iterate.rs | 2 ++ .../out/unsafe/reinterpret_cast_large_array.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_new.rs | 2 ++ .../out/unsafe/reinterpret_cast_new_array.rs | 2 ++ .../unit/out/unsafe/reinterpret_cast_oob_read.rs | 2 ++ .../out/unsafe/reinterpret_cast_oob_write.rs | 2 ++ .../unsafe/reinterpret_cast_partial_overlap.rs | 2 ++ .../out/unsafe/reinterpret_cast_roundtrip.rs | 2 ++ .../out/unsafe/reinterpret_cast_same_type.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_signed.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_string.rs | 2 ++ tests/unit/out/unsafe/reinterpret_cast_struct.rs | 2 ++ .../unsafe/reinterpret_cast_struct_to_struct.rs | 2 ++ .../out/unsafe/reinterpret_cast_u32_from_u8.rs | 2 ++ .../out/unsafe/reinterpret_cast_undersize.rs | 2 ++ .../out/unsafe/reinterpret_cast_vec_write.rs | 2 ++ .../out/unsafe/reinterpret_cast_zero_init.rs | 2 ++ tests/unit/out/unsafe/reserved_keywords.rs | 2 ++ tests/unit/out/unsafe/simple_function.rs | 2 ++ tests/unit/out/unsafe/simple_index.rs | 2 ++ tests/unit/out/unsafe/socket_type_constants.rs | 2 ++ tests/unit/out/unsafe/sort.rs | 2 ++ .../out/unsafe/split_binop_aliased_borrows.rs | 2 ++ tests/unit/out/unsafe/stable_sort.rs | 2 ++ tests/unit/out/unsafe/static_local.rs | 2 ++ tests/unit/out/unsafe/static_var_in_class.rs | 2 ++ tests/unit/out/unsafe/stdcopy.rs | 2 ++ tests/unit/out/unsafe/stdcopy_ostream.rs | 2 ++ tests/unit/out/unsafe/stdmin_fpoint.rs | 2 ++ tests/unit/out/unsafe/stmt_expr.rs | 2 ++ tests/unit/out/unsafe/strchr_c.rs | 2 ++ tests/unit/out/unsafe/strchr_cpp.rs | 2 ++ tests/unit/out/unsafe/string.rs | 2 ++ tests/unit/out/unsafe/string2.rs | 2 ++ tests/unit/out/unsafe/string_escape.rs | 2 ++ tests/unit/out/unsafe/string_literals.rs | 2 ++ tests/unit/out/unsafe/string_literals_c.rs | 2 ++ tests/unit/out/unsafe/string_literals_concat.rs | 2 ++ .../unit/out/unsafe/string_literals_concat_c.rs | 2 ++ tests/unit/out/unsafe/string_literals_return.rs | 2 ++ .../unit/out/unsafe/string_literals_return_c.rs | 2 ++ tests/unit/out/unsafe/string_literals_sized.rs | 2 ++ tests/unit/out/unsafe/string_literals_sized_c.rs | 2 ++ tests/unit/out/unsafe/strlen.rs | 2 ++ tests/unit/out/unsafe/strlen_diff.rs | 2 ++ tests/unit/out/unsafe/strlen_rec.rs | 2 ++ tests/unit/out/unsafe/struct_ctor.rs | 2 ++ tests/unit/out/unsafe/struct_default_ctor.rs | 2 ++ tests/unit/out/unsafe/struct_ptr.rs | 2 ++ tests/unit/out/unsafe/swap.rs | 2 ++ tests/unit/out/unsafe/swap_extended.rs | 2 ++ tests/unit/out/unsafe/switch_basic.rs | 2 ++ .../switch_borrow_in_condition_and_in_body.rs | 2 ++ .../unit/out/unsafe/switch_case_then_default.rs | 2 ++ .../unsafe/switch_cases_and_default_stacked.rs | 2 ++ tests/unit/out/unsafe/switch_char.rs | 2 ++ tests/unit/out/unsafe/switch_complex_cond.rs | 2 ++ .../unit/out/unsafe/switch_compound_case_body.rs | 2 ++ .../out/unsafe/switch_continue_inside_switch.rs | 2 ++ tests/unit/out/unsafe/switch_default_first.rs | 2 ++ tests/unit/out/unsafe/switch_default_middle.rs | 2 ++ .../unit/out/unsafe/switch_default_then_case.rs | 2 ++ .../out/unsafe/switch_empty_case_with_break.rs | 2 ++ tests/unit/out/unsafe/switch_empty_switch.rs | 2 ++ tests/unit/out/unsafe/switch_enum.rs | 2 ++ .../unit/out/unsafe/switch_fallthrough_chain.rs | 2 ++ .../out/unsafe/switch_fallthrough_default.rs | 2 ++ .../out/unsafe/switch_fallthrough_into_block.rs | 2 ++ tests/unit/out/unsafe/switch_fallthrough_one.rs | 2 ++ .../out/unsafe/switch_for_in_switch_break.rs | 2 ++ .../out/unsafe/switch_for_in_switch_continue.rs | 2 ++ .../out/unsafe/switch_for_switch_for_break.rs | 2 ++ tests/unit/out/unsafe/switch_in_dowhile.rs | 2 ++ tests/unit/out/unsafe/switch_in_loop.rs | 2 ++ .../out/unsafe/switch_mixed_literal_cases.rs | 2 ++ .../unit/out/unsafe/switch_mixed_return_break.rs | 2 ++ tests/unit/out/unsafe/switch_nested.rs | 2 ++ tests/unit/out/unsafe/switch_no_default.rs | 2 ++ tests/unit/out/unsafe/switch_on_assignment.rs | 2 ++ tests/unit/out/unsafe/switch_on_call.rs | 2 ++ tests/unit/out/unsafe/switch_only_default.rs | 2 ++ tests/unit/out/unsafe/switch_stacked.rs | 2 ++ tests/unit/out/unsafe/switch_stacked_block.rs | 2 ++ .../switch_stacked_with_inner_fallthrough.rs | 2 ++ .../out/unsafe/switch_while_in_switch_break.rs | 2 ++ tests/unit/out/unsafe/templates.rs | 2 ++ tests/unit/out/unsafe/typedef-anon-struct.rs | 2 ++ tests/unit/out/unsafe/types.rs | 2 ++ tests/unit/out/unsafe/unary.rs | 2 ++ tests/unit/out/unsafe/union_addrof_external.rs | 2 ++ tests/unit/out/unsafe/union_basic.rs | 2 ++ tests/unit/out/unsafe/union_cross_arm_cast.rs | 2 ++ tests/unit/out/unsafe/union_field_alignment.rs | 2 ++ tests/unit/out/unsafe/union_memset_memcpy.rs | 2 ++ tests/unit/out/unsafe/union_nested.rs | 2 ++ .../unit/out/unsafe/union_pointer_pun_address.rs | 2 ++ .../out/unsafe/union_pointer_pun_writethrough.rs | 2 ++ tests/unit/out/unsafe/union_struct_dual_use.rs | 2 ++ tests/unit/out/unsafe/union_tagged_many_arms.rs | 2 ++ tests/unit/out/unsafe/union_tagged_simple.rs | 2 ++ .../unit/out/unsafe/union_tagged_struct_arms.rs | 2 ++ .../out/unsafe/union_void_ptr_sized_deref.rs | 2 ++ tests/unit/out/unsafe/unique_ptr.rs | 2 ++ tests/unit/out/unsafe/unique_ptr_const_deref.rs | 2 ++ tests/unit/out/unsafe/unique_ptr_deref_ops.rs | 2 ++ tests/unit/out/unsafe/unique_ptr_nested.rs | 2 ++ tests/unit/out/unsafe/unique_ptr_small.rs | 2 ++ tests/unit/out/unsafe/unique_ptr_struct.rs | 2 ++ tests/unit/out/unsafe/unsigned.rs | 2 ++ tests/unit/out/unsafe/va_arg_chain.rs | 2 ++ tests/unit/out/unsafe/va_arg_concat.rs | 2 ++ tests/unit/out/unsafe/va_arg_conditional.rs | 2 ++ tests/unit/out/unsafe/va_arg_copy.rs | 2 ++ tests/unit/out/unsafe/va_arg_fn_ptr.rs | 2 ++ tests/unit/out/unsafe/va_arg_forward.rs | 2 ++ tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs | 2 ++ tests/unit/out/unsafe/va_arg_mixed_types.rs | 2 ++ .../unit/out/unsafe/va_arg_non_primitive_ptrs.rs | 2 ++ tests/unit/out/unsafe/va_arg_null_int_ptr.rs | 2 ++ tests/unit/out/unsafe/va_arg_printf.rs | 2 ++ tests/unit/out/unsafe/va_arg_promotion.rs | 2 ++ tests/unit/out/unsafe/va_arg_snprintf.rs | 2 ++ tests/unit/out/unsafe/va_arg_struct_ctx.rs | 2 ++ tests/unit/out/unsafe/va_arg_two_passes.rs | 2 ++ tests/unit/out/unsafe/vector.rs | 2 ++ tests/unit/out/unsafe/vector2.rs | 2 ++ tests/unit/out/unsafe/vector3.rs | 2 ++ tests/unit/out/unsafe/vector_addr_of_back.rs | 2 ++ tests/unit/out/unsafe/vector_iter_range_ctor.rs | 2 ++ tests/unit/out/unsafe/void_cast.rs | 2 ++ tests/unit/out/unsafe/void_return.rs | 2 ++ tests/unit/out/unsafe/z_bit_cast.rs | 2 ++ 637 files changed, 1287 insertions(+), 5 deletions(-) diff --git a/cpp2rust/converter/converter.cpp b/cpp2rust/converter/converter.cpp index 37aea76680..65c29b937b 100644 --- a/cpp2rust/converter/converter.cpp +++ b/cpp2rust/converter/converter.cpp @@ -275,9 +275,7 @@ bool Converter::VisitUsingType(clang::UsingType *type) { bool Converter::Convert(clang::Decl *decl) { return TraverseDecl(decl); } bool Converter::VisitTranslationUnitDecl(clang::TranslationUnitDecl *decl) { - if (auto main_file_name = GetMainFileName(ctx_); main_file_name != "input") { - StrCat("\n//", main_file_name + ".rs\n"); - } + StrCat("\n//", GetMainFileName(ctx_) + ".rs\n"); for (auto *child : decl->decls()) { if (IsConvertibleDecl(child) && (IsInMainFile(child) || !decl_ids_.contains(GetID(child)))) { @@ -294,7 +292,7 @@ bool Converter::VisitFunctionDecl(clang::FunctionDecl *decl) { if (!IsConvertibleFunctionDecl(decl)) { return false; } - if (!IsInMainFile(decl) && !decl_ids_.insert(GetID(decl)).second) { + if (!decl_ids_.insert(GetID(decl)).second) { return false; } decl->dump(log()); diff --git a/cpp2rust/cpp2rust_lib.cpp b/cpp2rust/cpp2rust_lib.cpp index 23402bd6b4..7f5405d8f5 100644 --- a/cpp2rust/cpp2rust_lib.cpp +++ b/cpp2rust/cpp2rust_lib.cpp @@ -7,6 +7,8 @@ #include #include +#include + #include "compat/platform_flags.h" #include "frontend_action.h" @@ -24,7 +26,7 @@ std::string TranspileSrc(std::string_view cc_code, Model model, std::string rs_code; clang::tooling::runToolOnCodeWithArgs( std::make_unique(rs_code, model, true, rules_dir), - cc_code, tool_args, filename.ends_with(".c") ? "input.c" : "input.cpp", + cc_code, tool_args, filename, filename.ends_with(".c") ? CLANG_C_COMPILER : CLANG_CXX_COMPILER); return rs_code; } @@ -49,6 +51,18 @@ std::string TranspileDir(std::string_view build_dir, Model model, clang::tooling::ArgumentInsertPosition::BEGIN)); Tool.appendArgumentsAdjuster(clang::tooling::getInsertArgumentAdjuster( getPlatformClangEndFlags(), clang::tooling::ArgumentInsertPosition::END)); + // Redefine __FILE__ to use just the basename, so the generated code + // doesn't contain system-specific absolute paths. + Tool.appendArgumentsAdjuster( + [](const clang::tooling::CommandLineArguments &args, + llvm::StringRef filename) { + auto result = args; + auto basename = + std::filesystem::path(filename.str()).filename().string(); + result.push_back("-Wno-builtin-macro-redefined"); + result.push_back("-D__FILE__=\"" + basename + "\""); + return result; + }); std::string rs_code; FrontendActionFactory factory(rs_code, model, rules_dir); diff --git a/tests/benchmarks/out/refcount/array_sum.rs b/tests/benchmarks/out/refcount/array_sum.rs index def8828d6e..89c830ff32 100644 --- a/tests/benchmarks/out/refcount/array_sum.rs +++ b/tests/benchmarks/out/refcount/array_sum.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// array_sum.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/benchmarks/out/refcount/bfs.rs b/tests/benchmarks/out/refcount/bfs.rs index bd7a1bb4b8..d000d85a09 100644 --- a/tests/benchmarks/out/refcount/bfs.rs +++ b/tests/benchmarks/out/refcount/bfs.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bfs.rs #[derive(Default)] pub struct Queue { pub elems: Value>, diff --git a/tests/benchmarks/out/refcount/bst.rs b/tests/benchmarks/out/refcount/bst.rs index e377fd5592..5979ea5e14 100644 --- a/tests/benchmarks/out/refcount/bst.rs +++ b/tests/benchmarks/out/refcount/bst.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bst.rs #[derive(Default)] pub struct node_t { pub left: Value>, diff --git a/tests/benchmarks/out/refcount/fibonacci.rs b/tests/benchmarks/out/refcount/fibonacci.rs index 4cbde3750b..9dbf0e57e6 100644 --- a/tests/benchmarks/out/refcount/fibonacci.rs +++ b/tests/benchmarks/out/refcount/fibonacci.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fibonacci.rs pub fn fib_0(n: u64) -> u64 { let n: Value = Rc::new(RefCell::new(n)); return if ((*n.borrow()) == 0_u64) || ((*n.borrow()) == 1_u64) { diff --git a/tests/benchmarks/out/refcount/prime.rs b/tests/benchmarks/out/refcount/prime.rs index 8123a38779..3dac17dda2 100644 --- a/tests/benchmarks/out/refcount/prime.rs +++ b/tests/benchmarks/out/refcount/prime.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// prime.rs pub fn is_prime_0(x: i32) -> bool { let x: Value = Rc::new(RefCell::new(x)); let i: Value = Rc::new(RefCell::new(2)); diff --git a/tests/benchmarks/out/refcount/ptr_fibonacci.rs b/tests/benchmarks/out/refcount/ptr_fibonacci.rs index b6a3679114..420bb4461c 100644 --- a/tests/benchmarks/out/refcount/ptr_fibonacci.rs +++ b/tests/benchmarks/out/refcount/ptr_fibonacci.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ptr_fibonacci.rs pub fn fib_0(n: Ptr) { let n: Value> = Rc::new(RefCell::new(n)); if (((*n.borrow()).read()) == 0_u64) || (((*n.borrow()).read()) == 1_u64) { diff --git a/tests/benchmarks/out/refcount/ref_array_sum.rs b/tests/benchmarks/out/refcount/ref_array_sum.rs index a3312ebee8..4e734fdba1 100644 --- a/tests/benchmarks/out/refcount/ref_array_sum.rs +++ b/tests/benchmarks/out/refcount/ref_array_sum.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ref_array_sum.rs pub fn initialize_0(array: Ptr>>>, N: i32) { let N: Value = Rc::new(RefCell::new(N)); let i: Value = Rc::new(RefCell::new(0)); diff --git a/tests/benchmarks/out/refcount/ref_fibonacci.rs b/tests/benchmarks/out/refcount/ref_fibonacci.rs index 4abedbffcf..1d4114f67f 100644 --- a/tests/benchmarks/out/refcount/ref_fibonacci.rs +++ b/tests/benchmarks/out/refcount/ref_fibonacci.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ref_fibonacci.rs pub fn fib_0(n: Ptr) { if ((n.read()) == 0_u64) || ((n.read()) == 1_u64) { return; diff --git a/tests/benchmarks/out/refcount/ref_prime.rs b/tests/benchmarks/out/refcount/ref_prime.rs index 56bb070f5d..7f82f276d4 100644 --- a/tests/benchmarks/out/refcount/ref_prime.rs +++ b/tests/benchmarks/out/refcount/ref_prime.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ref_prime.rs pub fn is_prime_0(x: Ptr) -> bool { let i: Value = Rc::new(RefCell::new(2)); 'loop_: while { diff --git a/tests/benchmarks/out/refcount/sum.rs b/tests/benchmarks/out/refcount/sum.rs index cd41f5982a..8a81e879f9 100644 --- a/tests/benchmarks/out/refcount/sum.rs +++ b/tests/benchmarks/out/refcount/sum.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// sum.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/benchmarks/out/unsafe/array_sum.rs b/tests/benchmarks/out/unsafe/array_sum.rs index ea40fc79c8..bea059d27e 100644 --- a/tests/benchmarks/out/unsafe/array_sum.rs +++ b/tests/benchmarks/out/unsafe/array_sum.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// array_sum.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/benchmarks/out/unsafe/bfs.rs b/tests/benchmarks/out/unsafe/bfs.rs index 95278efe33..f04bbd6819 100644 --- a/tests/benchmarks/out/unsafe/bfs.rs +++ b/tests/benchmarks/out/unsafe/bfs.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bfs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Queue { diff --git a/tests/benchmarks/out/unsafe/bst.rs b/tests/benchmarks/out/unsafe/bst.rs index 6203d0336e..6e0e093fd9 100644 --- a/tests/benchmarks/out/unsafe/bst.rs +++ b/tests/benchmarks/out/unsafe/bst.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bst.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_t { diff --git a/tests/benchmarks/out/unsafe/fibonacci.rs b/tests/benchmarks/out/unsafe/fibonacci.rs index d67f49e313..5e9d055ceb 100644 --- a/tests/benchmarks/out/unsafe/fibonacci.rs +++ b/tests/benchmarks/out/unsafe/fibonacci.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fibonacci.rs pub unsafe fn fib_0(mut n: u64) -> u64 { return if ((n) == (0_u64)) || ((n) == (1_u64)) { n diff --git a/tests/benchmarks/out/unsafe/prime.rs b/tests/benchmarks/out/unsafe/prime.rs index 74836d6202..c3b8b4c498 100644 --- a/tests/benchmarks/out/unsafe/prime.rs +++ b/tests/benchmarks/out/unsafe/prime.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// prime.rs pub unsafe fn is_prime_0(mut x: i32) -> bool { let mut i: i32 = 2; 'loop_: while ((i) < (x)) { diff --git a/tests/benchmarks/out/unsafe/ptr_fibonacci.rs b/tests/benchmarks/out/unsafe/ptr_fibonacci.rs index bb396ec15e..11af41e753 100644 --- a/tests/benchmarks/out/unsafe/ptr_fibonacci.rs +++ b/tests/benchmarks/out/unsafe/ptr_fibonacci.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ptr_fibonacci.rs pub unsafe fn fib_0(mut n: *mut u64) { if ((*n) == (0_u64)) || ((*n) == (1_u64)) { return; diff --git a/tests/benchmarks/out/unsafe/ref_array_sum.rs b/tests/benchmarks/out/unsafe/ref_array_sum.rs index cc1f0ca5d7..5c62cb2959 100644 --- a/tests/benchmarks/out/unsafe/ref_array_sum.rs +++ b/tests/benchmarks/out/unsafe/ref_array_sum.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ref_array_sum.rs pub unsafe fn initialize_0(array: *mut Option>, mut N: i32) { let mut i: i32 = 0; 'loop_: while ((i) < (N)) { diff --git a/tests/benchmarks/out/unsafe/ref_fibonacci.rs b/tests/benchmarks/out/unsafe/ref_fibonacci.rs index 7ead581fa3..96b30b09d7 100644 --- a/tests/benchmarks/out/unsafe/ref_fibonacci.rs +++ b/tests/benchmarks/out/unsafe/ref_fibonacci.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ref_fibonacci.rs pub unsafe fn fib_0(n: *mut u64) { if ((*n) == (0_u64)) || ((*n) == (1_u64)) { return; diff --git a/tests/benchmarks/out/unsafe/ref_prime.rs b/tests/benchmarks/out/unsafe/ref_prime.rs index 34ce0116d2..611438805d 100644 --- a/tests/benchmarks/out/unsafe/ref_prime.rs +++ b/tests/benchmarks/out/unsafe/ref_prime.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ref_prime.rs pub unsafe fn is_prime_0(x: *const i32) -> bool { let mut i: i32 = 2; 'loop_: while ((i) < (*x)) { diff --git a/tests/benchmarks/out/unsafe/sum.rs b/tests/benchmarks/out/unsafe/sum.rs index e674ebe4ab..324f8b3b87 100644 --- a/tests/benchmarks/out/unsafe/sum.rs +++ b/tests/benchmarks/out/unsafe/sum.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// sum.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs b/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs index 52986c2239..a100c37c35 100644 --- a/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs +++ b/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// dangling-prvalue-as-lvalue.rs pub fn foo_0(a: Ptr) -> Ptr { return (a).clone(); } diff --git a/tests/ub/out/refcount/enum_out_of_range_cast.rs b/tests/ub/out/refcount/enum_out_of_range_cast.rs index 2ee58dc012..3466023914 100644 --- a/tests/ub/out/refcount/enum_out_of_range_cast.rs +++ b/tests/ub/out/refcount/enum_out_of_range_cast.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// enum_out_of_range_cast.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/ub/out/refcount/max.rs b/tests/ub/out/refcount/max.rs index 1f35f4ed1d..fce142f241 100644 --- a/tests/ub/out/refcount/max.rs +++ b/tests/ub/out/refcount/max.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// max.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub1.rs b/tests/ub/out/refcount/ub1.rs index 40b6089093..ca15d126d8 100644 --- a/tests/ub/out/refcount/ub1.rs +++ b/tests/ub/out/refcount/ub1.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub1.rs pub fn dangling_0() -> Ptr { let x: Value = Rc::new(RefCell::new(1)); let p: Value> = Rc::new(RefCell::new((x.as_pointer()))); diff --git a/tests/ub/out/refcount/ub10.rs b/tests/ub/out/refcount/ub10.rs index f48299654b..f856f967bb 100644 --- a/tests/ub/out/refcount/ub10.rs +++ b/tests/ub/out/refcount/ub10.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub10.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub11.rs b/tests/ub/out/refcount/ub11.rs index a2ed438690..5846ea503a 100644 --- a/tests/ub/out/refcount/ub11.rs +++ b/tests/ub/out/refcount/ub11.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub11.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub12.rs b/tests/ub/out/refcount/ub12.rs index fbe0cddcf4..f4379fc8e4 100644 --- a/tests/ub/out/refcount/ub12.rs +++ b/tests/ub/out/refcount/ub12.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub12.rs pub fn escape_0(ptr: Ptr) { let ptr: Value> = Rc::new(RefCell::new(ptr)); (*ptr.borrow()).delete(); diff --git a/tests/ub/out/refcount/ub13.rs b/tests/ub/out/refcount/ub13.rs index b5f74eb424..394bde4f78 100644 --- a/tests/ub/out/refcount/ub13.rs +++ b/tests/ub/out/refcount/ub13.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub13.rs pub fn escape_0(p: Ptr) { let p: Value> = Rc::new(RefCell::new(p)); (*p.borrow()).delete(); diff --git a/tests/ub/out/refcount/ub14.rs b/tests/ub/out/refcount/ub14.rs index c20cdd06a5..81bc288abc 100644 --- a/tests/ub/out/refcount/ub14.rs +++ b/tests/ub/out/refcount/ub14.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub14.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub15.rs b/tests/ub/out/refcount/ub15.rs index 5d091f6f70..5c265c70e4 100644 --- a/tests/ub/out/refcount/ub15.rs +++ b/tests/ub/out/refcount/ub15.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub15.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub16.rs b/tests/ub/out/refcount/ub16.rs index 41afb5b388..9e1e8de230 100644 --- a/tests/ub/out/refcount/ub16.rs +++ b/tests/ub/out/refcount/ub16.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub16.rs pub fn foo_0(a: Ptr) -> Ptr { let a: Value> = Rc::new(RefCell::new(a)); return ((*a.borrow()).offset((5) as isize)); diff --git a/tests/ub/out/refcount/ub17.rs b/tests/ub/out/refcount/ub17.rs index 36af30256a..1ad7ebcdca 100644 --- a/tests/ub/out/refcount/ub17.rs +++ b/tests/ub/out/refcount/ub17.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub17.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub18.rs b/tests/ub/out/refcount/ub18.rs index 1a593dc7db..1fa0ffc253 100644 --- a/tests/ub/out/refcount/ub18.rs +++ b/tests/ub/out/refcount/ub18.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub18.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub19.rs b/tests/ub/out/refcount/ub19.rs index a6ca61da03..a8faf7843d 100644 --- a/tests/ub/out/refcount/ub19.rs +++ b/tests/ub/out/refcount/ub19.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub19.rs pub fn foo_0(array: Ptr) { let array: Value> = Rc::new(RefCell::new(array)); (*array.borrow()).delete_array(); diff --git a/tests/ub/out/refcount/ub2.rs b/tests/ub/out/refcount/ub2.rs index 2959cf2267..89ec9243ef 100644 --- a/tests/ub/out/refcount/ub2.rs +++ b/tests/ub/out/refcount/ub2.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub2.rs pub fn null_0() -> Ptr { let p: Value> = Rc::new(RefCell::new(Ptr::::null())); return (*p.borrow()).clone(); diff --git a/tests/ub/out/refcount/ub20.rs b/tests/ub/out/refcount/ub20.rs index 67bbee693a..c24411df08 100644 --- a/tests/ub/out/refcount/ub20.rs +++ b/tests/ub/out/refcount/ub20.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub20.rs pub fn foo_0(single: Ptr) { let single: Value> = Rc::new(RefCell::new(single)); (*single.borrow()).delete(); diff --git a/tests/ub/out/refcount/ub21.rs b/tests/ub/out/refcount/ub21.rs index c18a0f3ebd..de7f903aa1 100644 --- a/tests/ub/out/refcount/ub21.rs +++ b/tests/ub/out/refcount/ub21.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub21.rs pub fn strlen_0(s: Ptr) -> u64 { let s: Value> = Rc::new(RefCell::new(s)); let count: Value = Rc::new(RefCell::new(0_u64)); diff --git a/tests/ub/out/refcount/ub3.rs b/tests/ub/out/refcount/ub3.rs index 6587e28cb2..572f89aa77 100644 --- a/tests/ub/out/refcount/ub3.rs +++ b/tests/ub/out/refcount/ub3.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub3.rs pub fn dangling_0() -> Ptr { let x: Value = Rc::new(RefCell::new(1)); let p: Value> = Rc::new(RefCell::new((x.as_pointer()))); diff --git a/tests/ub/out/refcount/ub4.rs b/tests/ub/out/refcount/ub4.rs index 66c959032f..d8173fd6fb 100644 --- a/tests/ub/out/refcount/ub4.rs +++ b/tests/ub/out/refcount/ub4.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub4.rs pub fn smaller_0(x1: Ptr, x2: Ptr) -> Ptr { return if ({ let _lhs = (x1.read()); diff --git a/tests/ub/out/refcount/ub5.rs b/tests/ub/out/refcount/ub5.rs index 508ced64aa..28f31ab0f7 100644 --- a/tests/ub/out/refcount/ub5.rs +++ b/tests/ub/out/refcount/ub5.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub5.rs pub fn null_0(p: Ptr>) { let p: Value>> = Rc::new(RefCell::new(p)); (*p.borrow()).write(Ptr::::null()); diff --git a/tests/ub/out/refcount/ub6.rs b/tests/ub/out/refcount/ub6.rs index f971903978..6405d81e65 100644 --- a/tests/ub/out/refcount/ub6.rs +++ b/tests/ub/out/refcount/ub6.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub6.rs #[derive(Default)] pub struct Pair { pub x1: Ptr, diff --git a/tests/ub/out/refcount/ub7.rs b/tests/ub/out/refcount/ub7.rs index c4be478335..398f13157b 100644 --- a/tests/ub/out/refcount/ub7.rs +++ b/tests/ub/out/refcount/ub7.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub7.rs pub fn strlen_0(s: Ptr) -> u64 { let s: Value> = Rc::new(RefCell::new(s)); let begin: Value> = Rc::new(RefCell::new((*s.borrow()).clone())); diff --git a/tests/ub/out/refcount/ub8.rs b/tests/ub/out/refcount/ub8.rs index e68690c189..3779e74375 100644 --- a/tests/ub/out/refcount/ub8.rs +++ b/tests/ub/out/refcount/ub8.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub8.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub9.rs b/tests/ub/out/refcount/ub9.rs index 602fd6b743..f5bd8cba7b 100644 --- a/tests/ub/out/refcount/ub9.rs +++ b/tests/ub/out/refcount/ub9.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ub9.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs b/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs index da69b2a5da..309a7f4039 100644 --- a/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs +++ b/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// dangling-prvalue-as-lvalue.rs pub unsafe fn foo_0(a: *const i32) -> *const i32 { return a; } diff --git a/tests/ub/out/unsafe/enum_out_of_range_cast.rs b/tests/ub/out/unsafe/enum_out_of_range_cast.rs index 8f0a5ac58a..0b5ce0e4ae 100644 --- a/tests/ub/out/unsafe/enum_out_of_range_cast.rs +++ b/tests/ub/out/unsafe/enum_out_of_range_cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// enum_out_of_range_cast.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/ub/out/unsafe/max.rs b/tests/ub/out/unsafe/max.rs index 58a1dd5ca0..314c70a950 100644 --- a/tests/ub/out/unsafe/max.rs +++ b/tests/ub/out/unsafe/max.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// max.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub1.rs b/tests/ub/out/unsafe/ub1.rs index 5ad662e9b3..0ce8b89b7d 100644 --- a/tests/ub/out/unsafe/ub1.rs +++ b/tests/ub/out/unsafe/ub1.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub1.rs pub unsafe fn dangling_0() -> *mut i32 { let mut x: i32 = 1; let mut p: *mut i32 = (&mut x as *mut i32); diff --git a/tests/ub/out/unsafe/ub10.rs b/tests/ub/out/unsafe/ub10.rs index b9de9c0cbd..739f241942 100644 --- a/tests/ub/out/unsafe/ub10.rs +++ b/tests/ub/out/unsafe/ub10.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub10.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub11.rs b/tests/ub/out/unsafe/ub11.rs index 10310eaa82..64bb218060 100644 --- a/tests/ub/out/unsafe/ub11.rs +++ b/tests/ub/out/unsafe/ub11.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub11.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub12.rs b/tests/ub/out/unsafe/ub12.rs index b1687d1098..d88982facf 100644 --- a/tests/ub/out/unsafe/ub12.rs +++ b/tests/ub/out/unsafe/ub12.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub12.rs pub unsafe fn escape_0(mut ptr: *mut i32) { ::std::mem::drop(Box::from_raw(ptr)); } diff --git a/tests/ub/out/unsafe/ub13.rs b/tests/ub/out/unsafe/ub13.rs index eff7339f70..59341fa70e 100644 --- a/tests/ub/out/unsafe/ub13.rs +++ b/tests/ub/out/unsafe/ub13.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub13.rs pub unsafe fn escape_0(mut p: *mut i32) { ::std::mem::drop(Box::from_raw(p)); } diff --git a/tests/ub/out/unsafe/ub14.rs b/tests/ub/out/unsafe/ub14.rs index 4da4afc006..4b46101934 100644 --- a/tests/ub/out/unsafe/ub14.rs +++ b/tests/ub/out/unsafe/ub14.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub14.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub15.rs b/tests/ub/out/unsafe/ub15.rs index b5c9edb97b..dfc7a7a48c 100644 --- a/tests/ub/out/unsafe/ub15.rs +++ b/tests/ub/out/unsafe/ub15.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub15.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub16.rs b/tests/ub/out/unsafe/ub16.rs index 1b32519b83..4ec7156acf 100644 --- a/tests/ub/out/unsafe/ub16.rs +++ b/tests/ub/out/unsafe/ub16.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub16.rs pub unsafe fn foo_0(mut a: *mut i32) -> *mut i32 { return (&mut (*a.offset((5) as isize)) as *mut i32); } diff --git a/tests/ub/out/unsafe/ub17.rs b/tests/ub/out/unsafe/ub17.rs index 420ae02542..c320ca6e19 100644 --- a/tests/ub/out/unsafe/ub17.rs +++ b/tests/ub/out/unsafe/ub17.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub17.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub18.rs b/tests/ub/out/unsafe/ub18.rs index 072a63efc0..48e059a51b 100644 --- a/tests/ub/out/unsafe/ub18.rs +++ b/tests/ub/out/unsafe/ub18.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub18.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub19.rs b/tests/ub/out/unsafe/ub19.rs index 54f4c454b3..af427bd6fd 100644 --- a/tests/ub/out/unsafe/ub19.rs +++ b/tests/ub/out/unsafe/ub19.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub19.rs pub unsafe fn foo_0(mut array: *mut i32) { ::std::mem::drop(Box::from_raw(::std::slice::from_raw_parts_mut( array, diff --git a/tests/ub/out/unsafe/ub2.rs b/tests/ub/out/unsafe/ub2.rs index c31e89255c..9ac7b078dc 100644 --- a/tests/ub/out/unsafe/ub2.rs +++ b/tests/ub/out/unsafe/ub2.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub2.rs pub unsafe fn null_0() -> *mut i32 { let mut p: *mut i32 = std::ptr::null_mut(); return p; diff --git a/tests/ub/out/unsafe/ub20.rs b/tests/ub/out/unsafe/ub20.rs index d6c615c17f..9cb1a66dcf 100644 --- a/tests/ub/out/unsafe/ub20.rs +++ b/tests/ub/out/unsafe/ub20.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub20.rs pub unsafe fn foo_0(mut single: *mut i32) { ::std::mem::drop(Box::from_raw(single)); } diff --git a/tests/ub/out/unsafe/ub21.rs b/tests/ub/out/unsafe/ub21.rs index db3b5cd537..e90efd0d04 100644 --- a/tests/ub/out/unsafe/ub21.rs +++ b/tests/ub/out/unsafe/ub21.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub21.rs pub unsafe fn strlen_0(mut s: *const u8) -> u64 { let mut count: u64 = 0_u64; 'loop_: while ((*s.postfix_inc()) != 0) { diff --git a/tests/ub/out/unsafe/ub3.rs b/tests/ub/out/unsafe/ub3.rs index 872c14a6fb..6c2eb6bdd3 100644 --- a/tests/ub/out/unsafe/ub3.rs +++ b/tests/ub/out/unsafe/ub3.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub3.rs pub unsafe fn dangling_0() -> *mut i32 { let mut x: i32 = 1; let mut p: *mut i32 = (&mut x as *mut i32); diff --git a/tests/ub/out/unsafe/ub4.rs b/tests/ub/out/unsafe/ub4.rs index a34b534547..071969af71 100644 --- a/tests/ub/out/unsafe/ub4.rs +++ b/tests/ub/out/unsafe/ub4.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub4.rs pub unsafe fn smaller_0(x1: *mut i32, x2: *mut i32) -> *mut i32 { return if ((*x1) < (*x2)) { (x1) } else { (x2) }; } diff --git a/tests/ub/out/unsafe/ub5.rs b/tests/ub/out/unsafe/ub5.rs index b82cd9e539..e77b944c24 100644 --- a/tests/ub/out/unsafe/ub5.rs +++ b/tests/ub/out/unsafe/ub5.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub5.rs pub unsafe fn null_0(mut p: *mut *mut i32) { (*p) = std::ptr::null_mut(); } diff --git a/tests/ub/out/unsafe/ub6.rs b/tests/ub/out/unsafe/ub6.rs index 444247f3a4..56a4efb81e 100644 --- a/tests/ub/out/unsafe/ub6.rs +++ b/tests/ub/out/unsafe/ub6.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub6.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/ub/out/unsafe/ub7.rs b/tests/ub/out/unsafe/ub7.rs index 266ccb7604..fd24f21158 100644 --- a/tests/ub/out/unsafe/ub7.rs +++ b/tests/ub/out/unsafe/ub7.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub7.rs pub unsafe fn strlen_0(mut s: *const u8) -> u64 { let mut begin: *const u8 = s; 'loop_: while ((*s) != 0) { diff --git a/tests/ub/out/unsafe/ub8.rs b/tests/ub/out/unsafe/ub8.rs index 8aee78701a..7339816318 100644 --- a/tests/ub/out/unsafe/ub8.rs +++ b/tests/ub/out/unsafe/ub8.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub8.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub9.rs b/tests/ub/out/unsafe/ub9.rs index 2969114d13..8fc9bc8602 100644 --- a/tests/ub/out/unsafe/ub9.rs +++ b/tests/ub/out/unsafe/ub9.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ub9.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/refcount/01_local.rs b/tests/unit/out/refcount/01_local.rs index 8318b6aa38..0533b9480b 100644 --- a/tests/unit/out/refcount/01_local.rs +++ b/tests/unit/out/refcount/01_local.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 01_local.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/02_address_taken.rs b/tests/unit/out/refcount/02_address_taken.rs index bb9f33c084..5e2e551c62 100644 --- a/tests/unit/out/refcount/02_address_taken.rs +++ b/tests/unit/out/refcount/02_address_taken.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 02_address_taken.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/03_local_array.rs b/tests/unit/out/refcount/03_local_array.rs index 5bc76588a3..844e2d5dc9 100644 --- a/tests/unit/out/refcount/03_local_array.rs +++ b/tests/unit/out/refcount/03_local_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 03_local_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/04_address_taken_array.rs b/tests/unit/out/refcount/04_address_taken_array.rs index c5319bd48f..dee0444ea5 100644 --- a/tests/unit/out/refcount/04_address_taken_array.rs +++ b/tests/unit/out/refcount/04_address_taken_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 04_address_taken_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/05_new.rs b/tests/unit/out/refcount/05_new.rs index 48360cc838..aff89e5f52 100644 --- a/tests/unit/out/refcount/05_new.rs +++ b/tests/unit/out/refcount/05_new.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 05_new.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/06_new_array.rs b/tests/unit/out/refcount/06_new_array.rs index e035dd8ebf..778709a53e 100644 --- a/tests/unit/out/refcount/06_new_array.rs +++ b/tests/unit/out/refcount/06_new_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 06_new_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/07_unique.rs b/tests/unit/out/refcount/07_unique.rs index fb833e2a01..46f535e0ff 100644 --- a/tests/unit/out/refcount/07_unique.rs +++ b/tests/unit/out/refcount/07_unique.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 07_unique.rs pub fn fn_0(u: Option>) -> Option> { let u: Value>> = Rc::new(RefCell::new(u)); (*(*u.borrow_mut()).as_ref().unwrap().borrow_mut()) = 10; diff --git a/tests/unit/out/refcount/08_unique_array.rs b/tests/unit/out/refcount/08_unique_array.rs index abf396e1b5..d817c7d087 100644 --- a/tests/unit/out/refcount/08_unique_array.rs +++ b/tests/unit/out/refcount/08_unique_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 08_unique_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/09_references.rs b/tests/unit/out/refcount/09_references.rs index 092315fd89..161aea934f 100644 --- a/tests/unit/out/refcount/09_references.rs +++ b/tests/unit/out/refcount/09_references.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 09_references.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/10_struct.rs b/tests/unit/out/refcount/10_struct.rs index 2bc298dc2b..5583e57a2a 100644 --- a/tests/unit/out/refcount/10_struct.rs +++ b/tests/unit/out/refcount/10_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 10_struct.rs #[derive(Default)] pub struct GraphNode { pub dst: Value, diff --git a/tests/unit/out/refcount/11_move.rs b/tests/unit/out/refcount/11_move.rs index db69eaa6f4..e370b62664 100644 --- a/tests/unit/out/refcount/11_move.rs +++ b/tests/unit/out/refcount/11_move.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 11_move.rs pub fn change_0(n: Ptr>>) { let m: Value>> = Rc::new(RefCell::new(Some(Rc::new(RefCell::new(20))))); let __rhs = (*m.borrow_mut()).take(); diff --git a/tests/unit/out/refcount/12_test.rs b/tests/unit/out/refcount/12_test.rs index 8180c2c73b..0dfdb9242e 100644 --- a/tests/unit/out/refcount/12_test.rs +++ b/tests/unit/out/refcount/12_test.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 12_test.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/13_testing.rs b/tests/unit/out/refcount/13_testing.rs index 747840cfef..e3d780ab25 100644 --- a/tests/unit/out/refcount/13_testing.rs +++ b/tests/unit/out/refcount/13_testing.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 13_testing.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/14_testing2.rs b/tests/unit/out/refcount/14_testing2.rs index 3b78a57ece..f89dfc47ce 100644 --- a/tests/unit/out/refcount/14_testing2.rs +++ b/tests/unit/out/refcount/14_testing2.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// 14_testing2.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/__builtin_constant_p.rs b/tests/unit/out/refcount/__builtin_constant_p.rs index bb39fbc30a..c32462278a 100644 --- a/tests/unit/out/refcount/__builtin_constant_p.rs +++ b/tests/unit/out/refcount/__builtin_constant_p.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// __builtin_constant_p.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/addr_of_global.rs b/tests/unit/out/refcount/addr_of_global.rs index 90362073bd..1a75d7e31b 100644 --- a/tests/unit/out/refcount/addr_of_global.rs +++ b/tests/unit/out/refcount/addr_of_global.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// addr_of_global.rs #[derive(Default)] pub struct Inner { pub value: Value, diff --git a/tests/unit/out/refcount/alloc_array.rs b/tests/unit/out/refcount/alloc_array.rs index 3b8d1e27ba..bfdf613032 100644 --- a/tests/unit/out/refcount/alloc_array.rs +++ b/tests/unit/out/refcount/alloc_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// alloc_array.rs pub fn All_0(arr: Ptr>>>, N: i32, element: i32) { let N: Value = Rc::new(RefCell::new(N)); let element: Value = Rc::new(RefCell::new(element)); diff --git a/tests/unit/out/refcount/anonymous-struct.rs b/tests/unit/out/refcount/anonymous-struct.rs index 980aff175a..49f1b3c95b 100644 --- a/tests/unit/out/refcount/anonymous-struct.rs +++ b/tests/unit/out/refcount/anonymous-struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// anonymous-struct.rs #[derive(Default)] pub struct Outer_Named { pub a: Value, diff --git a/tests/unit/out/refcount/anonymous-struct_c.rs b/tests/unit/out/refcount/anonymous-struct_c.rs index fe9e84ecd6..31da179e29 100644 --- a/tests/unit/out/refcount/anonymous-struct_c.rs +++ b/tests/unit/out/refcount/anonymous-struct_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// anonymous-struct_c.rs #[derive(Default)] pub struct Named { pub a: Value, diff --git a/tests/unit/out/refcount/anonymous_enum.rs b/tests/unit/out/refcount/anonymous_enum.rs index fd91357202..6b610133a1 100644 --- a/tests/unit/out/refcount/anonymous_enum.rs +++ b/tests/unit/out/refcount/anonymous_enum.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// anonymous_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/refcount/anonymous_enum_c.rs b/tests/unit/out/refcount/anonymous_enum_c.rs index 569a5f247a..6a75d38ca6 100644 --- a/tests/unit/out/refcount/anonymous_enum_c.rs +++ b/tests/unit/out/refcount/anonymous_enum_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// anonymous_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/refcount/array.rs b/tests/unit/out/refcount/array.rs index 1369114d99..628289d87b 100644 --- a/tests/unit/out/refcount/array.rs +++ b/tests/unit/out/refcount/array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/assert.rs b/tests/unit/out/refcount/assert.rs index 1463a3cb1e..9b0bb69a2f 100644 --- a/tests/unit/out/refcount/assert.rs +++ b/tests/unit/out/refcount/assert.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// assert.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/auto.rs b/tests/unit/out/refcount/auto.rs index cdeac07a9b..25ead7da18 100644 --- a/tests/unit/out/refcount/auto.rs +++ b/tests/unit/out/refcount/auto.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// auto.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_enum.rs b/tests/unit/out/refcount/bool_condition_enum.rs index 312017aee1..9cb9d3b6cd 100644 --- a/tests/unit/out/refcount/bool_condition_enum.rs +++ b/tests/unit/out/refcount/bool_condition_enum.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_enum_c.rs b/tests/unit/out/refcount/bool_condition_enum_c.rs index f37200891d..7a288b4b6e 100644 --- a/tests/unit/out/refcount/bool_condition_enum_c.rs +++ b/tests/unit/out/refcount/bool_condition_enum_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_int.rs b/tests/unit/out/refcount/bool_condition_int.rs index ad21faed02..cbeebc58a6 100644 --- a/tests/unit/out/refcount/bool_condition_int.rs +++ b/tests/unit/out/refcount/bool_condition_int.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_int.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_int_c.rs b/tests/unit/out/refcount/bool_condition_int_c.rs index 7578ebc09d..0d2a8b69b9 100644 --- a/tests/unit/out/refcount/bool_condition_int_c.rs +++ b/tests/unit/out/refcount/bool_condition_int_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_int_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_logical.rs b/tests/unit/out/refcount/bool_condition_logical.rs index 7101b5d046..f43b453197 100644 --- a/tests/unit/out/refcount/bool_condition_logical.rs +++ b/tests/unit/out/refcount/bool_condition_logical.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_logical.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_logical_c.rs b/tests/unit/out/refcount/bool_condition_logical_c.rs index de5a856350..8f94c9023a 100644 --- a/tests/unit/out/refcount/bool_condition_logical_c.rs +++ b/tests/unit/out/refcount/bool_condition_logical_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_logical_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_ptr.rs b/tests/unit/out/refcount/bool_condition_ptr.rs index 11703cb869..025ccfdbb3 100644 --- a/tests/unit/out/refcount/bool_condition_ptr.rs +++ b/tests/unit/out/refcount/bool_condition_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_ptr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_ptr_c.rs b/tests/unit/out/refcount/bool_condition_ptr_c.rs index 95cfedf437..d205c9b66f 100644 --- a/tests/unit/out/refcount/bool_condition_ptr_c.rs +++ b/tests/unit/out/refcount/bool_condition_ptr_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_condition_ptr_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_printing.rs b/tests/unit/out/refcount/bool_printing.rs index 757575d429..4988661316 100644 --- a/tests/unit/out/refcount/bool_printing.rs +++ b/tests/unit/out/refcount/bool_printing.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bool_printing.rs pub fn foo_0() -> bool { return true; } diff --git a/tests/unit/out/refcount/borrow_mut_opt.rs b/tests/unit/out/refcount/borrow_mut_opt.rs index 2cbc40c2ce..3c1063cdab 100644 --- a/tests/unit/out/refcount/borrow_mut_opt.rs +++ b/tests/unit/out/refcount/borrow_mut_opt.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// borrow_mut_opt.rs pub fn convert_without_rhs_0() { let x: Value = Rc::new(RefCell::new(0)); let y: Value = Rc::new(RefCell::new(1)); diff --git a/tests/unit/out/refcount/bounded_struct_ptr.rs b/tests/unit/out/refcount/bounded_struct_ptr.rs index ec845b3b47..dc10677a03 100644 --- a/tests/unit/out/refcount/bounded_struct_ptr.rs +++ b/tests/unit/out/refcount/bounded_struct_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bounded_struct_ptr.rs #[derive(Default)] pub struct Foo { pub x1: Value, diff --git a/tests/unit/out/refcount/break.rs b/tests/unit/out/refcount/break.rs index 436f62d186..9d5b72237d 100644 --- a/tests/unit/out/refcount/break.rs +++ b/tests/unit/out/refcount/break.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// break.rs pub fn for_test_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let x: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/bst.rs b/tests/unit/out/refcount/bst.rs index a9e2163aa0..1e74293a1e 100644 --- a/tests/unit/out/refcount/bst.rs +++ b/tests/unit/out/refcount/bst.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// bst.rs #[derive(Default)] pub struct node_t { pub left: Value>, diff --git a/tests/unit/out/refcount/builtin_types_compatible.rs b/tests/unit/out/refcount/builtin_types_compatible.rs index 5f59d13d06..1772ce6031 100644 --- a/tests/unit/out/refcount/builtin_types_compatible.rs +++ b/tests/unit/out/refcount/builtin_types_compatible.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// builtin_types_compatible.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/c_struct.rs b/tests/unit/out/refcount/c_struct.rs index 37f19e187c..e108ab0a9e 100644 --- a/tests/unit/out/refcount/c_struct.rs +++ b/tests/unit/out/refcount/c_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// c_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/cast.rs b/tests/unit/out/refcount/cast.rs index 48a83b0ac9..12f70a6e82 100644 --- a/tests/unit/out/refcount/cast.rs +++ b/tests/unit/out/refcount/cast.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// cast.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/cast_array_to_pointer_decay.rs b/tests/unit/out/refcount/cast_array_to_pointer_decay.rs index fe7cc8d07c..fabb6709e0 100644 --- a/tests/unit/out/refcount/cast_array_to_pointer_decay.rs +++ b/tests/unit/out/refcount/cast_array_to_pointer_decay.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// cast_array_to_pointer_decay.rs pub fn deref_0(p: Ptr) -> i32 { let p: Value> = Rc::new(RefCell::new(p)); return ((*p.borrow()).read()); diff --git a/tests/unit/out/refcount/char_printing.rs b/tests/unit/out/refcount/char_printing.rs index 9213abb848..9f96a69eff 100644 --- a/tests/unit/out/refcount/char_printing.rs +++ b/tests/unit/out/refcount/char_printing.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// char_printing.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/char_printing_cerr.rs b/tests/unit/out/refcount/char_printing_cerr.rs index e8304ba602..4206fc72d7 100644 --- a/tests/unit/out/refcount/char_printing_cerr.rs +++ b/tests/unit/out/refcount/char_printing_cerr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// char_printing_cerr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/class.rs b/tests/unit/out/refcount/class.rs index 97fea69cc0..beb16b5c51 100644 --- a/tests/unit/out/refcount/class.rs +++ b/tests/unit/out/refcount/class.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// class.rs #[derive(Default)] pub struct Pair { pub first: Value, diff --git a/tests/unit/out/refcount/clone_vs_move.rs b/tests/unit/out/refcount/clone_vs_move.rs index bad0916670..ab5a38983d 100644 --- a/tests/unit/out/refcount/clone_vs_move.rs +++ b/tests/unit/out/refcount/clone_vs_move.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// clone_vs_move.rs #[derive(Default)] pub struct Bar { pub w: Value, diff --git a/tests/unit/out/refcount/comma_operator.rs b/tests/unit/out/refcount/comma_operator.rs index 5d643a5ce9..3bf1ab7c94 100644 --- a/tests/unit/out/refcount/comma_operator.rs +++ b/tests/unit/out/refcount/comma_operator.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// comma_operator.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/complex_function.rs b/tests/unit/out/refcount/complex_function.rs index a10997f4c4..0d59908415 100644 --- a/tests/unit/out/refcount/complex_function.rs +++ b/tests/unit/out/refcount/complex_function.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// complex_function.rs pub fn foo_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/continue.rs b/tests/unit/out/refcount/continue.rs index 50c3363287..898642bdc6 100644 --- a/tests/unit/out/refcount/continue.rs +++ b/tests/unit/out/refcount/continue.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// continue.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/cout_alias.rs b/tests/unit/out/refcount/cout_alias.rs index 74497fc467..383583f254 100644 --- a/tests/unit/out/refcount/cout_alias.rs +++ b/tests/unit/out/refcount/cout_alias.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// cout_alias.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/default.rs b/tests/unit/out/refcount/default.rs index 5e0ff2f040..66f1a4e91c 100644 --- a/tests/unit/out/refcount/default.rs +++ b/tests/unit/out/refcount/default.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// default.rs #[derive()] pub struct Pointers { pub x1: Value>, diff --git a/tests/unit/out/refcount/default_in_statics.rs b/tests/unit/out/refcount/default_in_statics.rs index dc58f95d14..aa011ef2d5 100644 --- a/tests/unit/out/refcount/default_in_statics.rs +++ b/tests/unit/out/refcount/default_in_statics.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// default_in_statics.rs #[derive(Default)] pub struct Inner { pub v: Value, diff --git a/tests/unit/out/refcount/doubly_linked_list.rs b/tests/unit/out/refcount/doubly_linked_list.rs index bd8e68b3ac..89342a739d 100644 --- a/tests/unit/out/refcount/doubly_linked_list.rs +++ b/tests/unit/out/refcount/doubly_linked_list.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// doubly_linked_list.rs #[derive(Default)] pub struct Node { pub val: Value, diff --git a/tests/unit/out/refcount/dowhile.rs b/tests/unit/out/refcount/dowhile.rs index a1379db937..126ad74873 100644 --- a/tests/unit/out/refcount/dowhile.rs +++ b/tests/unit/out/refcount/dowhile.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// dowhile.rs pub fn dowhile_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); 'loop_: loop { diff --git a/tests/unit/out/refcount/empty_array_init.rs b/tests/unit/out/refcount/empty_array_init.rs index 8dea7d91f9..08993d3239 100644 --- a/tests/unit/out/refcount/empty_array_init.rs +++ b/tests/unit/out/refcount/empty_array_init.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// empty_array_init.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/enum_int_interop.rs b/tests/unit/out/refcount/enum_int_interop.rs index 0346281d09..73643309db 100644 --- a/tests/unit/out/refcount/enum_int_interop.rs +++ b/tests/unit/out/refcount/enum_int_interop.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// enum_int_interop.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/refcount/enum_int_interop_c.rs b/tests/unit/out/refcount/enum_int_interop_c.rs index 97609ceb66..d4611e96cd 100644 --- a/tests/unit/out/refcount/enum_int_interop_c.rs +++ b/tests/unit/out/refcount/enum_int_interop_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// enum_int_interop_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/refcount/expr_as_bool_c.rs b/tests/unit/out/refcount/expr_as_bool_c.rs index 86c3495649..f0c2741f60 100644 --- a/tests/unit/out/refcount/expr_as_bool_c.rs +++ b/tests/unit/out/refcount/expr_as_bool_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// expr_as_bool_c.rs pub fn cmp_eq_0(rc: i32) -> i32 { let rc: Value = Rc::new(RefCell::new(rc)); return (((*rc.borrow()) == -1_i32) as i32); diff --git a/tests/unit/out/refcount/expr_as_bool_cpp.rs b/tests/unit/out/refcount/expr_as_bool_cpp.rs index 70acdf98a5..a8f364445d 100644 --- a/tests/unit/out/refcount/expr_as_bool_cpp.rs +++ b/tests/unit/out/refcount/expr_as_bool_cpp.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// expr_as_bool_cpp.rs pub fn cmp_eq_0(rc: i32) -> i32 { let rc: Value = Rc::new(RefCell::new(rc)); return (((*rc.borrow()) == -1_i32) as i32); diff --git a/tests/unit/out/refcount/exprs.rs b/tests/unit/out/refcount/exprs.rs index 825e4a4d04..c36351db8f 100644 --- a/tests/unit/out/refcount/exprs.rs +++ b/tests/unit/out/refcount/exprs.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// exprs.rs #[derive(Default)] pub struct X { pub x: Value, diff --git a/tests/unit/out/refcount/fatorial.rs b/tests/unit/out/refcount/fatorial.rs index 9e7f4ca302..b2a6d99eb6 100644 --- a/tests/unit/out/refcount/fatorial.rs +++ b/tests/unit/out/refcount/fatorial.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fatorial.rs pub fn fatorial_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); if ((*n.borrow()) == 0) { diff --git a/tests/unit/out/refcount/fcall.rs b/tests/unit/out/refcount/fcall.rs index f2d9dd8c3e..b72a71eb09 100644 --- a/tests/unit/out/refcount/fcall.rs +++ b/tests/unit/out/refcount/fcall.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fcall.rs pub fn f2_0(x: f64, y: f64) -> f64 { let x: Value = Rc::new(RefCell::new(x)); let y: Value = Rc::new(RefCell::new(y)); diff --git a/tests/unit/out/refcount/fflush_null.rs b/tests/unit/out/refcount/fflush_null.rs index 61c6c9c9f1..0ea5e18503 100644 --- a/tests/unit/out/refcount/fflush_null.rs +++ b/tests/unit/out/refcount/fflush_null.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fflush_null.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/fft.rs b/tests/unit/out/refcount/fft.rs index 6d93ea2ee2..2e2e5a9a6f 100644 --- a/tests/unit/out/refcount/fft.rs +++ b/tests/unit/out/refcount/fft.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fft.rs #[derive(Default)] pub struct Complex { pub re: Value, diff --git a/tests/unit/out/refcount/find.rs b/tests/unit/out/refcount/find.rs index a47f125754..1a1c7d3e20 100644 --- a/tests/unit/out/refcount/find.rs +++ b/tests/unit/out/refcount/find.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// find.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/fn_ptr.rs b/tests/unit/out/refcount/fn_ptr.rs index f4a330d156..8656e3ed7c 100644 --- a/tests/unit/out/refcount/fn_ptr.rs +++ b/tests/unit/out/refcount/fn_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr.rs pub fn my_foo_0(p: AnyPtr) -> i32 { let p: Value = Rc::new(RefCell::new(p)); return ((*p.borrow()).cast::().expect("ub:wrong type").read()); diff --git a/tests/unit/out/refcount/fn_ptr_array.rs b/tests/unit/out/refcount/fn_ptr_array.rs index d2e413644d..452480b043 100644 --- a/tests/unit/out/refcount/fn_ptr_array.rs +++ b/tests/unit/out/refcount/fn_ptr_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_array.rs pub fn add_0(a: i32, b: i32) -> i32 { let a: Value = Rc::new(RefCell::new(a)); let b: Value = Rc::new(RefCell::new(b)); diff --git a/tests/unit/out/refcount/fn_ptr_as_condition.rs b/tests/unit/out/refcount/fn_ptr_as_condition.rs index d629dfba10..3cac8e5229 100644 --- a/tests/unit/out/refcount/fn_ptr_as_condition.rs +++ b/tests/unit/out/refcount/fn_ptr_as_condition.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_as_condition.rs pub fn double_it_0(x: Ptr) { let x: Value> = Rc::new(RefCell::new(x)); { diff --git a/tests/unit/out/refcount/fn_ptr_cast.rs b/tests/unit/out/refcount/fn_ptr_cast.rs index c7a229d1d7..e5b4ba4ca5 100644 --- a/tests/unit/out/refcount/fn_ptr_cast.rs +++ b/tests/unit/out/refcount/fn_ptr_cast.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_cast.rs pub fn double_it_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) * 2); diff --git a/tests/unit/out/refcount/fn_ptr_conditional.rs b/tests/unit/out/refcount/fn_ptr_conditional.rs index c360befafd..d2f7bc4e1e 100644 --- a/tests/unit/out/refcount/fn_ptr_conditional.rs +++ b/tests/unit/out/refcount/fn_ptr_conditional.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_conditional.rs pub fn inc_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) + 1); diff --git a/tests/unit/out/refcount/fn_ptr_default_arg.rs b/tests/unit/out/refcount/fn_ptr_default_arg.rs index 65eabe3618..11e4bca1d4 100644 --- a/tests/unit/out/refcount/fn_ptr_default_arg.rs +++ b/tests/unit/out/refcount/fn_ptr_default_arg.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_default_arg.rs pub fn identity_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/fn_ptr_global.rs b/tests/unit/out/refcount/fn_ptr_global.rs index dc5d06efed..50925e7b7e 100644 --- a/tests/unit/out/refcount/fn_ptr_global.rs +++ b/tests/unit/out/refcount/fn_ptr_global.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_global.rs pub fn double_it_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) * 2); diff --git a/tests/unit/out/refcount/fn_ptr_reassign.rs b/tests/unit/out/refcount/fn_ptr_reassign.rs index 6e3465ba9b..824ac7cf44 100644 --- a/tests/unit/out/refcount/fn_ptr_reassign.rs +++ b/tests/unit/out/refcount/fn_ptr_reassign.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_reassign.rs pub fn add_0(a: i32, b: i32) -> i32 { let a: Value = Rc::new(RefCell::new(a)); let b: Value = Rc::new(RefCell::new(b)); diff --git a/tests/unit/out/refcount/fn_ptr_return.rs b/tests/unit/out/refcount/fn_ptr_return.rs index 38edb92f74..42684d86c3 100644 --- a/tests/unit/out/refcount/fn_ptr_return.rs +++ b/tests/unit/out/refcount/fn_ptr_return.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_return.rs pub fn inc_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) + 1); diff --git a/tests/unit/out/refcount/fn_ptr_stable_sort.rs b/tests/unit/out/refcount/fn_ptr_stable_sort.rs index 2d320e4306..81831854eb 100644 --- a/tests/unit/out/refcount/fn_ptr_stable_sort.rs +++ b/tests/unit/out/refcount/fn_ptr_stable_sort.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_stable_sort.rs #[derive(Default)] pub struct Item { pub key: Value, diff --git a/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs b/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs index e095c17725..44dd28a59d 100644 --- a/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs +++ b/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_stdlib_compare.rs pub fn my_alternative_fread_0(p: Ptr, n: u64, m: u64, f: AnyPtr) -> u64 { let p: Value> = Rc::new(RefCell::new(p)); let n: Value = Rc::new(RefCell::new(n)); diff --git a/tests/unit/out/refcount/fn_ptr_struct.rs b/tests/unit/out/refcount/fn_ptr_struct.rs index bccbaa425d..0361992dc7 100644 --- a/tests/unit/out/refcount/fn_ptr_struct.rs +++ b/tests/unit/out/refcount/fn_ptr_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_struct.rs #[derive()] pub struct Handler { pub tag: Value, diff --git a/tests/unit/out/refcount/fn_ptr_void_return.rs b/tests/unit/out/refcount/fn_ptr_void_return.rs index 284411727b..61b093bd9f 100644 --- a/tests/unit/out/refcount/fn_ptr_void_return.rs +++ b/tests/unit/out/refcount/fn_ptr_void_return.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_void_return.rs pub fn negate_0(x: Ptr) { let x: Value> = Rc::new(RefCell::new(x)); let __rhs = -((*x.borrow()).read()); diff --git a/tests/unit/out/refcount/fn_ptr_vtable.rs b/tests/unit/out/refcount/fn_ptr_vtable.rs index 49465959ef..645528e33d 100644 --- a/tests/unit/out/refcount/fn_ptr_vtable.rs +++ b/tests/unit/out/refcount/fn_ptr_vtable.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fn_ptr_vtable.rs #[derive()] pub struct Vtable { pub create: Value AnyPtr>>, diff --git a/tests/unit/out/refcount/fopen.rs b/tests/unit/out/refcount/fopen.rs index 5d72fa0d32..1a8b4ea1d5 100644 --- a/tests/unit/out/refcount/fopen.rs +++ b/tests/unit/out/refcount/fopen.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// fopen.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach.rs b/tests/unit/out/refcount/foreach.rs index afdea3882f..f5f429fee2 100644 --- a/tests/unit/out/refcount/foreach.rs +++ b/tests/unit/out/refcount/foreach.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// foreach.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs b/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs index 66c9e892d1..cb62abcad6 100644 --- a/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs +++ b/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// foreach_disjoint_field_borrow.rs #[derive(Default)] pub struct S { pub v: Value>, diff --git a/tests/unit/out/refcount/foreach_double.rs b/tests/unit/out/refcount/foreach_double.rs index 69742a309a..628786a295 100644 --- a/tests/unit/out/refcount/foreach_double.rs +++ b/tests/unit/out/refcount/foreach_double.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// foreach_double.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach_map.rs b/tests/unit/out/refcount/foreach_map.rs index fb094276e0..f3b01a1887 100644 --- a/tests/unit/out/refcount/foreach_map.rs +++ b/tests/unit/out/refcount/foreach_map.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// foreach_map.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach_mut.rs b/tests/unit/out/refcount/foreach_mut.rs index 8af20da738..9a7a4275b8 100644 --- a/tests/unit/out/refcount/foreach_mut.rs +++ b/tests/unit/out/refcount/foreach_mut.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// foreach_mut.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/function_call.rs b/tests/unit/out/refcount/function_call.rs index dde0802a7d..edaf14215c 100644 --- a/tests/unit/out/refcount/function_call.rs +++ b/tests/unit/out/refcount/function_call.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// function_call.rs pub fn function_0(y: i32, z: i32) -> i32 { let y: Value = Rc::new(RefCell::new(y)); let z: Value = Rc::new(RefCell::new(z)); diff --git a/tests/unit/out/refcount/function_overloading.rs b/tests/unit/out/refcount/function_overloading.rs index a5aeccdfc7..33b572b537 100644 --- a/tests/unit/out/refcount/function_overloading.rs +++ b/tests/unit/out/refcount/function_overloading.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// function_overloading.rs pub fn foo_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/global-initialization-using-global.rs b/tests/unit/out/refcount/global-initialization-using-global.rs index 1ecbc94b9b..822de3b0f7 100644 --- a/tests/unit/out/refcount/global-initialization-using-global.rs +++ b/tests/unit/out/refcount/global-initialization-using-global.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// global-initialization-using-global.rs thread_local!( pub static first: Value = >::default(); ); diff --git a/tests/unit/out/refcount/global_pointers.rs b/tests/unit/out/refcount/global_pointers.rs index f4314326a9..975df23c8b 100644 --- a/tests/unit/out/refcount/global_pointers.rs +++ b/tests/unit/out/refcount/global_pointers.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// global_pointers.rs #[derive(Default)] pub struct Entry { pub name: Value>, diff --git a/tests/unit/out/refcount/global_without_initializer.rs b/tests/unit/out/refcount/global_without_initializer.rs index 08d8aa2b19..64cb3ea88f 100644 --- a/tests/unit/out/refcount/global_without_initializer.rs +++ b/tests/unit/out/refcount/global_without_initializer.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// global_without_initializer.rs #[derive(Default)] pub struct S { pub a: Value, diff --git a/tests/unit/out/refcount/huffman.rs b/tests/unit/out/refcount/huffman.rs index 4c17c7ed02..1f79543ed7 100644 --- a/tests/unit/out/refcount/huffman.rs +++ b/tests/unit/out/refcount/huffman.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// huffman.rs #[derive(Default)] pub struct MinHeapNode { pub data: Value, diff --git a/tests/unit/out/refcount/ignored_rule.rs b/tests/unit/out/refcount/ignored_rule.rs index b2affb4a0d..ed0ac7989f 100644 --- a/tests/unit/out/refcount/ignored_rule.rs +++ b/tests/unit/out/refcount/ignored_rule.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ignored_rule.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/immutable-deref-on-func-call.rs b/tests/unit/out/refcount/immutable-deref-on-func-call.rs index 6533fef91a..2f0c9d8808 100644 --- a/tests/unit/out/refcount/immutable-deref-on-func-call.rs +++ b/tests/unit/out/refcount/immutable-deref-on-func-call.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// immutable-deref-on-func-call.rs #[derive(Default)] pub struct Item { pub value: Value, diff --git a/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs b/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs index 57f949981f..60c4fa3db0 100644 --- a/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs +++ b/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// immutable_unsigned_arithmetic.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/implicit_autoref.rs b/tests/unit/out/refcount/implicit_autoref.rs index 43279334ae..b95e805993 100644 --- a/tests/unit/out/refcount/implicit_autoref.rs +++ b/tests/unit/out/refcount/implicit_autoref.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// implicit_autoref.rs #[derive(Default)] pub struct Holder { pub v: Value>, diff --git a/tests/unit/out/refcount/init.rs b/tests/unit/out/refcount/init.rs index febbc569fd..769e1c6cea 100644 --- a/tests/unit/out/refcount/init.rs +++ b/tests/unit/out/refcount/init.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// init.rs #[derive(Default)] pub struct X { pub x: Value, diff --git a/tests/unit/out/refcount/init_list.rs b/tests/unit/out/refcount/init_list.rs index c73d8d6fb3..6e688bbc40 100644 --- a/tests/unit/out/refcount/init_list.rs +++ b/tests/unit/out/refcount/init_list.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// init_list.rs pub fn f_0(list: Vec) { let list: Value> = Rc::new(RefCell::new(list)); } diff --git a/tests/unit/out/refcount/int_to_bool_explicit.rs b/tests/unit/out/refcount/int_to_bool_explicit.rs index 4024521f5f..285dbbc7ac 100644 --- a/tests/unit/out/refcount/int_to_bool_explicit.rs +++ b/tests/unit/out/refcount/int_to_bool_explicit.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// int_to_bool_explicit.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/int_to_bool_explicit_c.rs b/tests/unit/out/refcount/int_to_bool_explicit_c.rs index 0bd69774ce..87f68e4135 100644 --- a/tests/unit/out/refcount/int_to_bool_explicit_c.rs +++ b/tests/unit/out/refcount/int_to_bool_explicit_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// int_to_bool_explicit_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/ipproto_macros.rs b/tests/unit/out/refcount/ipproto_macros.rs index f9017278a0..991ae7c9b2 100644 --- a/tests/unit/out/refcount/ipproto_macros.rs +++ b/tests/unit/out/refcount/ipproto_macros.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ipproto_macros.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/iterator_freshness.rs b/tests/unit/out/refcount/iterator_freshness.rs index 2b84ae91d9..ec8f081b91 100644 --- a/tests/unit/out/refcount/iterator_freshness.rs +++ b/tests/unit/out/refcount/iterator_freshness.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// iterator_freshness.rs pub fn foo_0(a0: Ptr) { let a0: Value> = Rc::new(RefCell::new(a0)); } diff --git a/tests/unit/out/refcount/iterators.rs b/tests/unit/out/refcount/iterators.rs index fea6821a79..891c2f83aa 100644 --- a/tests/unit/out/refcount/iterators.rs +++ b/tests/unit/out/refcount/iterators.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// iterators.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/keywords.rs b/tests/unit/out/refcount/keywords.rs index 043712952e..371768270c 100644 --- a/tests/unit/out/refcount/keywords.rs +++ b/tests/unit/out/refcount/keywords.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// keywords.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/kruskal.rs b/tests/unit/out/refcount/kruskal.rs index f33993ef73..08702a8ae8 100644 --- a/tests/unit/out/refcount/kruskal.rs +++ b/tests/unit/out/refcount/kruskal.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// kruskal.rs #[derive(Default)] pub struct Edge { pub u: Value, diff --git a/tests/unit/out/refcount/lambda_capture_pass.rs b/tests/unit/out/refcount/lambda_capture_pass.rs index 5029433f54..6221c051ae 100644 --- a/tests/unit/out/refcount/lambda_capture_pass.rs +++ b/tests/unit/out/refcount/lambda_capture_pass.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// lambda_capture_pass.rs pub fn apply_0(fn_: impl Fn(i32) -> i32, x: i32) -> i32 { let fn_: Value<_> = Rc::new(RefCell::new(fn_)); let x: Value = Rc::new(RefCell::new(x)); diff --git a/tests/unit/out/refcount/lambda_nested.rs b/tests/unit/out/refcount/lambda_nested.rs index 9bdd91f0d9..d59dc249a7 100644 --- a/tests/unit/out/refcount/lambda_nested.rs +++ b/tests/unit/out/refcount/lambda_nested.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// lambda_nested.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/linked_list.rs b/tests/unit/out/refcount/linked_list.rs index 17af3b1486..9226b47500 100644 --- a/tests/unit/out/refcount/linked_list.rs +++ b/tests/unit/out/refcount/linked_list.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// linked_list.rs #[derive(Default)] pub struct Node { pub val: Value, diff --git a/tests/unit/out/refcount/loop_with_postfix_inc.rs b/tests/unit/out/refcount/loop_with_postfix_inc.rs index caba9814bb..440340bfb3 100644 --- a/tests/unit/out/refcount/loop_with_postfix_inc.rs +++ b/tests/unit/out/refcount/loop_with_postfix_inc.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// loop_with_postfix_inc.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/main.rs b/tests/unit/out/refcount/main.rs index 40a2e60d06..e6f9d467c5 100644 --- a/tests/unit/out/refcount/main.rs +++ b/tests/unit/out/refcount/main.rs @@ -7,6 +7,8 @@ use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; +// main.rs + pub fn main() { let argv: Vec>> = ::std::env::args() .map(|x| Rc::new(RefCell::new(x.as_bytes().to_vec()))) diff --git a/tests/unit/out/refcount/map-reallocation.rs b/tests/unit/out/refcount/map-reallocation.rs index 727c38af7d..c66d60f0f6 100644 --- a/tests/unit/out/refcount/map-reallocation.rs +++ b/tests/unit/out/refcount/map-reallocation.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// map-reallocation.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/map.rs b/tests/unit/out/refcount/map.rs index 7af8fb5fd2..49e67c5284 100644 --- a/tests/unit/out/refcount/map.rs +++ b/tests/unit/out/refcount/map.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// map.rs pub fn foo_0(x: u32) { let x: Value = Rc::new(RefCell::new(x)); let __rhs = (*x.borrow()).wrapping_add(1_u32); diff --git a/tests/unit/out/refcount/matmul.rs b/tests/unit/out/refcount/matmul.rs index 2080936cde..59a0a1fada 100644 --- a/tests/unit/out/refcount/matmul.rs +++ b/tests/unit/out/refcount/matmul.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// matmul.rs pub fn matalloc_0(n: i32, p: i32, e: i32) -> Option>>]>>> { let n: Value = Rc::new(RefCell::new(n)); let p: Value = Rc::new(RefCell::new(p)); diff --git a/tests/unit/out/refcount/max.rs b/tests/unit/out/refcount/max.rs index 5ab064c2aa..38f2b58c4c 100644 --- a/tests/unit/out/refcount/max.rs +++ b/tests/unit/out/refcount/max.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// max.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/memset.rs b/tests/unit/out/refcount/memset.rs index a24a86a8d7..7b45e1a98d 100644 --- a/tests/unit/out/refcount/memset.rs +++ b/tests/unit/out/refcount/memset.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// memset.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/min_max_ptr2ptr.rs b/tests/unit/out/refcount/min_max_ptr2ptr.rs index 41fe219b0b..936a1c0679 100644 --- a/tests/unit/out/refcount/min_max_ptr2ptr.rs +++ b/tests/unit/out/refcount/min_max_ptr2ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// min_max_ptr2ptr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/nested_structs.rs b/tests/unit/out/refcount/nested_structs.rs index 6141301fee..8f124f414c 100644 --- a/tests/unit/out/refcount/nested_structs.rs +++ b/tests/unit/out/refcount/nested_structs.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// nested_structs.rs #[derive(Default)] pub struct Level0_Level1_1_Level2_1_Level3_1 { pub x1: Value, diff --git a/tests/unit/out/refcount/new.rs b/tests/unit/out/refcount/new.rs index bfeaf39762..8474363163 100644 --- a/tests/unit/out/refcount/new.rs +++ b/tests/unit/out/refcount/new.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// new.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_alloc_array.rs b/tests/unit/out/refcount/new_alloc_array.rs index 3ba3fab483..541804c1b3 100644 --- a/tests/unit/out/refcount/new_alloc_array.rs +++ b/tests/unit/out/refcount/new_alloc_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// new_alloc_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_array.rs b/tests/unit/out/refcount/new_array.rs index d567a0f74d..e4e0be2e7e 100644 --- a/tests/unit/out/refcount/new_array.rs +++ b/tests/unit/out/refcount/new_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// new_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_array_var_size.rs b/tests/unit/out/refcount/new_array_var_size.rs index 823535e426..e5ace42a1a 100644 --- a/tests/unit/out/refcount/new_array_var_size.rs +++ b/tests/unit/out/refcount/new_array_var_size.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// new_array_var_size.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_bst.rs b/tests/unit/out/refcount/new_bst.rs index db448740ef..3d78bdbb1e 100644 --- a/tests/unit/out/refcount/new_bst.rs +++ b/tests/unit/out/refcount/new_bst.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// new_bst.rs #[derive(Default)] pub struct node_t { pub left: Value>, diff --git a/tests/unit/out/refcount/new_struct.rs b/tests/unit/out/refcount/new_struct.rs index 93ba43c335..99d1fee3fe 100644 --- a/tests/unit/out/refcount/new_struct.rs +++ b/tests/unit/out/refcount/new_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// new_struct.rs #[derive(Default)] pub struct Pair { pub x: Value, diff --git a/tests/unit/out/refcount/no_direct_callee.rs b/tests/unit/out/refcount/no_direct_callee.rs index 582dca7683..d1acbe0aee 100644 --- a/tests/unit/out/refcount/no_direct_callee.rs +++ b/tests/unit/out/refcount/no_direct_callee.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// no_direct_callee.rs pub fn test1_0() -> bool { return false; } diff --git a/tests/unit/out/refcount/null_compare.rs b/tests/unit/out/refcount/null_compare.rs index 4eec7cad78..7d461477c5 100644 --- a/tests/unit/out/refcount/null_compare.rs +++ b/tests/unit/out/refcount/null_compare.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// null_compare.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/null_in_statics.rs b/tests/unit/out/refcount/null_in_statics.rs index 25bc45197e..0e0bcb05ab 100644 --- a/tests/unit/out/refcount/null_in_statics.rs +++ b/tests/unit/out/refcount/null_in_statics.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// null_in_statics.rs thread_local!( pub static p_mut: Value> = Rc::new(RefCell::new(Ptr::::null())); ); diff --git a/tests/unit/out/refcount/operator_less_than.rs b/tests/unit/out/refcount/operator_less_than.rs index 8b1101bb55..16132e71b7 100644 --- a/tests/unit/out/refcount/operator_less_than.rs +++ b/tests/unit/out/refcount/operator_less_than.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// operator_less_than.rs #[derive(Default)] pub struct Pair { pub x: Value, diff --git a/tests/unit/out/refcount/pair.rs b/tests/unit/out/refcount/pair.rs index f64a154d28..08098598c1 100644 --- a/tests/unit/out/refcount/pair.rs +++ b/tests/unit/out/refcount/pair.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pair.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pod.rs b/tests/unit/out/refcount/pod.rs index 39c2ea9164..35dcc6d8c0 100644 --- a/tests/unit/out/refcount/pod.rs +++ b/tests/unit/out/refcount/pod.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pod.rs #[derive(Default)] pub struct POD { pub x1: Value, diff --git a/tests/unit/out/refcount/pointer_arithmetic.rs b/tests/unit/out/refcount/pointer_arithmetic.rs index d0bf7823c2..1737b1213c 100644 --- a/tests/unit/out/refcount/pointer_arithmetic.rs +++ b/tests/unit/out/refcount/pointer_arithmetic.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_arithmetic.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_array.rs b/tests/unit/out/refcount/pointer_array.rs index fac120831f..8f87e5ff06 100644 --- a/tests/unit/out/refcount/pointer_array.rs +++ b/tests/unit/out/refcount/pointer_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_array.rs #[derive()] pub struct StackArray { pub arr: Value]>>, diff --git a/tests/unit/out/refcount/pointer_call_offset.rs b/tests/unit/out/refcount/pointer_call_offset.rs index 839cbe21fa..98cdfab1fe 100644 --- a/tests/unit/out/refcount/pointer_call_offset.rs +++ b/tests/unit/out/refcount/pointer_call_offset.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_call_offset.rs pub fn foo_0(p: Ptr) -> Ptr { let p: Value> = Rc::new(RefCell::new(p)); return ((*p.borrow()).offset((5) as isize)); diff --git a/tests/unit/out/refcount/pointer_diff.rs b/tests/unit/out/refcount/pointer_diff.rs index c305cf5648..5212834381 100644 --- a/tests/unit/out/refcount/pointer_diff.rs +++ b/tests/unit/out/refcount/pointer_diff.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_diff.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_eq.rs b/tests/unit/out/refcount/pointer_eq.rs index 1af2719b2e..418dcb4acd 100644 --- a/tests/unit/out/refcount/pointer_eq.rs +++ b/tests/unit/out/refcount/pointer_eq.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_eq.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_neq.rs b/tests/unit/out/refcount/pointer_neq.rs index e200ec1c49..4959c57695 100644 --- a/tests/unit/out/refcount/pointer_neq.rs +++ b/tests/unit/out/refcount/pointer_neq.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_neq.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_offset.rs b/tests/unit/out/refcount/pointer_offset.rs index b4f618cc08..a428bf42c1 100644 --- a/tests/unit/out/refcount/pointer_offset.rs +++ b/tests/unit/out/refcount/pointer_offset.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_offset.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_printf.rs b/tests/unit/out/refcount/pointer_printf.rs index 0c0be9cffb..6911e743d2 100644 --- a/tests/unit/out/refcount/pointer_printf.rs +++ b/tests/unit/out/refcount/pointer_printf.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_printf.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_to_boolean.rs b/tests/unit/out/refcount/pointer_to_boolean.rs index f9a500724d..8b5a7898fc 100644 --- a/tests/unit/out/refcount/pointer_to_boolean.rs +++ b/tests/unit/out/refcount/pointer_to_boolean.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_to_boolean.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_usize_arith.rs b/tests/unit/out/refcount/pointer_usize_arith.rs index 69b913bd1c..245cc1da94 100644 --- a/tests/unit/out/refcount/pointer_usize_arith.rs +++ b/tests/unit/out/refcount/pointer_usize_arith.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointer_usize_arith.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointers.rs b/tests/unit/out/refcount/pointers.rs index 8a9f472d52..135f313db1 100644 --- a/tests/unit/out/refcount/pointers.rs +++ b/tests/unit/out/refcount/pointers.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// pointers.rs #[derive(Default)] pub struct Test { pub x: Value, diff --git a/tests/unit/out/refcount/polymorphism.rs b/tests/unit/out/refcount/polymorphism.rs index 8dba976825..6d15b3efc9 100644 --- a/tests/unit/out/refcount/polymorphism.rs +++ b/tests/unit/out/refcount/polymorphism.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// polymorphism.rs pub trait Animal { fn bark(&self) -> bool; } diff --git a/tests/unit/out/refcount/printfs.rs b/tests/unit/out/refcount/printfs.rs index cd8156e22c..12277b6876 100644 --- a/tests/unit/out/refcount/printfs.rs +++ b/tests/unit/out/refcount/printfs.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// printfs.rs pub fn fn_0(v: Vec) -> Vec { let v: Value> = Rc::new(RefCell::new(v)); return { diff --git a/tests/unit/out/refcount/prvalue-as-lvalue.rs b/tests/unit/out/refcount/prvalue-as-lvalue.rs index e7b140016e..36d18feeb5 100644 --- a/tests/unit/out/refcount/prvalue-as-lvalue.rs +++ b/tests/unit/out/refcount/prvalue-as-lvalue.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// prvalue-as-lvalue.rs pub fn foo_0(a: Ptr) -> Ptr { return (a).clone(); } diff --git a/tests/unit/out/refcount/ptr2ptr.rs b/tests/unit/out/refcount/ptr2ptr.rs index ceb5378b47..3b4a57cada 100644 --- a/tests/unit/out/refcount/ptr2ptr.rs +++ b/tests/unit/out/refcount/ptr2ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ptr2ptr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/push_emplace_back.rs b/tests/unit/out/refcount/push_emplace_back.rs index d1af0aaf7a..20f39abf65 100644 --- a/tests/unit/out/refcount/push_emplace_back.rs +++ b/tests/unit/out/refcount/push_emplace_back.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// push_emplace_back.rs #[derive(Default)] pub struct Chunk { pub data: Value, diff --git a/tests/unit/out/refcount/random.rs b/tests/unit/out/refcount/random.rs index 8278e1fae5..a2d7acc998 100644 --- a/tests/unit/out/refcount/random.rs +++ b/tests/unit/out/refcount/random.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// random.rs #[derive()] pub struct Pair { pub x: Value, diff --git a/tests/unit/out/refcount/rebind.rs b/tests/unit/out/refcount/rebind.rs index 52ad71a475..b127d632e8 100644 --- a/tests/unit/out/refcount/rebind.rs +++ b/tests/unit/out/refcount/rebind.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// rebind.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/ref_calls.rs b/tests/unit/out/refcount/ref_calls.rs index 6a9bfb57f6..2339f51ee3 100644 --- a/tests/unit/out/refcount/ref_calls.rs +++ b/tests/unit/out/refcount/ref_calls.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// ref_calls.rs pub fn bar_0() -> i32 { return 1; } diff --git a/tests/unit/out/refcount/references.rs b/tests/unit/out/refcount/references.rs index 9ae58ce40e..6fd80a941b 100644 --- a/tests/unit/out/refcount/references.rs +++ b/tests/unit/out/refcount/references.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// references.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/references2.rs b/tests/unit/out/refcount/references2.rs index cdbc1439f1..e3bf9ed833 100644 --- a/tests/unit/out/refcount/references2.rs +++ b/tests/unit/out/refcount/references2.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// references2.rs pub fn change_0(p: Ptr>>) { let q: Value>> = Rc::new(RefCell::new(Some(Rc::new(RefCell::new(7))))); let __rhs = (*q.borrow_mut()).take(); diff --git a/tests/unit/out/refcount/refs_as_args.rs b/tests/unit/out/refcount/refs_as_args.rs index 930f4006ec..37cbd573b5 100644 --- a/tests/unit/out/refcount/refs_as_args.rs +++ b/tests/unit/out/refcount/refs_as_args.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// refs_as_args.rs pub fn more_refs_0(x1: i32, x2: i32, r1: Ptr, r2: Ptr) { let x1: Value = Rc::new(RefCell::new(x1)); let x2: Value = Rc::new(RefCell::new(x2)); diff --git a/tests/unit/out/refcount/reinterpret_cast.rs b/tests/unit/out/refcount/reinterpret_cast.rs index 6f30198722..416a431cc2 100644 --- a/tests/unit/out/refcount/reinterpret_cast.rs +++ b/tests/unit/out/refcount/reinterpret_cast.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_aliased.rs b/tests/unit/out/refcount/reinterpret_cast_aliased.rs index 30bc283624..fee9080e98 100644 --- a/tests/unit/out/refcount/reinterpret_cast_aliased.rs +++ b/tests/unit/out/refcount/reinterpret_cast_aliased.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_aliased.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_array_write.rs b/tests/unit/out/refcount/reinterpret_cast_array_write.rs index dd0dbec7a4..e0cda33d76 100644 --- a/tests/unit/out/refcount/reinterpret_cast_array_write.rs +++ b/tests/unit/out/refcount/reinterpret_cast_array_write.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_array_write.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_chain.rs b/tests/unit/out/refcount/reinterpret_cast_chain.rs index 7a330b8c5d..b10e7b0d2c 100644 --- a/tests/unit/out/refcount/reinterpret_cast_chain.rs +++ b/tests/unit/out/refcount/reinterpret_cast_chain.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_chain.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_double.rs b/tests/unit/out/refcount/reinterpret_cast_double.rs index d50ca3764b..fa6814fde4 100644 --- a/tests/unit/out/refcount/reinterpret_cast_double.rs +++ b/tests/unit/out/refcount/reinterpret_cast_double.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_double.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs b/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs index 50fa67ad22..6ee2c603cf 100644 --- a/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs +++ b/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_empty_vec.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_float.rs b/tests/unit/out/refcount/reinterpret_cast_float.rs index 9aa0c73962..89b42d638d 100644 --- a/tests/unit/out/refcount/reinterpret_cast_float.rs +++ b/tests/unit/out/refcount/reinterpret_cast_float.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_float.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs b/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs index 24ba1ba24f..66ea613d4f 100644 --- a/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs +++ b/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_i16_u16.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_identity.rs b/tests/unit/out/refcount/reinterpret_cast_identity.rs index e097bc4a4c..12f7ae451c 100644 --- a/tests/unit/out/refcount/reinterpret_cast_identity.rs +++ b/tests/unit/out/refcount/reinterpret_cast_identity.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_identity.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_iterate.rs b/tests/unit/out/refcount/reinterpret_cast_iterate.rs index 8e14bd3f25..af042b0fad 100644 --- a/tests/unit/out/refcount/reinterpret_cast_iterate.rs +++ b/tests/unit/out/refcount/reinterpret_cast_iterate.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_iterate.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_large_array.rs b/tests/unit/out/refcount/reinterpret_cast_large_array.rs index f593d306cf..43a91b377d 100644 --- a/tests/unit/out/refcount/reinterpret_cast_large_array.rs +++ b/tests/unit/out/refcount/reinterpret_cast_large_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_large_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_new.rs b/tests/unit/out/refcount/reinterpret_cast_new.rs index b7ab72ef83..85b2e4b84a 100644 --- a/tests/unit/out/refcount/reinterpret_cast_new.rs +++ b/tests/unit/out/refcount/reinterpret_cast_new.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_new.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_new_array.rs b/tests/unit/out/refcount/reinterpret_cast_new_array.rs index 6e727983df..61cd35e14d 100644 --- a/tests/unit/out/refcount/reinterpret_cast_new_array.rs +++ b/tests/unit/out/refcount/reinterpret_cast_new_array.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_new_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_oob_read.rs b/tests/unit/out/refcount/reinterpret_cast_oob_read.rs index e80e9c8536..1d74a246f0 100644 --- a/tests/unit/out/refcount/reinterpret_cast_oob_read.rs +++ b/tests/unit/out/refcount/reinterpret_cast_oob_read.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_oob_read.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_oob_write.rs b/tests/unit/out/refcount/reinterpret_cast_oob_write.rs index d58992858f..77e1a0bef6 100644 --- a/tests/unit/out/refcount/reinterpret_cast_oob_write.rs +++ b/tests/unit/out/refcount/reinterpret_cast_oob_write.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_oob_write.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs b/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs index 793bf41e7a..d022a21cf2 100644 --- a/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs +++ b/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_partial_overlap.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs b/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs index fcaf3c1969..b661b2e9b0 100644 --- a/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs +++ b/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_roundtrip.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_same_type.rs b/tests/unit/out/refcount/reinterpret_cast_same_type.rs index 71ef7e1fa3..2bf7ca02b0 100644 --- a/tests/unit/out/refcount/reinterpret_cast_same_type.rs +++ b/tests/unit/out/refcount/reinterpret_cast_same_type.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_same_type.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_signed.rs b/tests/unit/out/refcount/reinterpret_cast_signed.rs index b8ebc6d07b..9463724549 100644 --- a/tests/unit/out/refcount/reinterpret_cast_signed.rs +++ b/tests/unit/out/refcount/reinterpret_cast_signed.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_signed.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_string.rs b/tests/unit/out/refcount/reinterpret_cast_string.rs index 5b1de317dc..02326056b9 100644 --- a/tests/unit/out/refcount/reinterpret_cast_string.rs +++ b/tests/unit/out/refcount/reinterpret_cast_string.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_string.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_struct.rs b/tests/unit/out/refcount/reinterpret_cast_struct.rs index e2cf6f405c..2729149dcc 100644 --- a/tests/unit/out/refcount/reinterpret_cast_struct.rs +++ b/tests/unit/out/refcount/reinterpret_cast_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs b/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs index 12eec8eb7a..49738e0248 100644 --- a/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs +++ b/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_struct_to_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs b/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs index 4101a4e0ac..399a5517a1 100644 --- a/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs +++ b/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_u32_from_u8.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_undersize.rs b/tests/unit/out/refcount/reinterpret_cast_undersize.rs index 5191b9811e..095ebd7b35 100644 --- a/tests/unit/out/refcount/reinterpret_cast_undersize.rs +++ b/tests/unit/out/refcount/reinterpret_cast_undersize.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_undersize.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_vec_write.rs b/tests/unit/out/refcount/reinterpret_cast_vec_write.rs index 3194e925ea..2e452e2b01 100644 --- a/tests/unit/out/refcount/reinterpret_cast_vec_write.rs +++ b/tests/unit/out/refcount/reinterpret_cast_vec_write.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_vec_write.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_zero_init.rs b/tests/unit/out/refcount/reinterpret_cast_zero_init.rs index c4811a12e3..2603abffd7 100644 --- a/tests/unit/out/refcount/reinterpret_cast_zero_init.rs +++ b/tests/unit/out/refcount/reinterpret_cast_zero_init.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reinterpret_cast_zero_init.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reserved_keywords.rs b/tests/unit/out/refcount/reserved_keywords.rs index b1a95864b3..a96ce8c0c3 100644 --- a/tests/unit/out/refcount/reserved_keywords.rs +++ b/tests/unit/out/refcount/reserved_keywords.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// reserved_keywords.rs #[derive(Default)] pub struct S { pub as_: Value, diff --git a/tests/unit/out/refcount/simple_function.rs b/tests/unit/out/refcount/simple_function.rs index d590049666..aa6c79b2a4 100644 --- a/tests/unit/out/refcount/simple_function.rs +++ b/tests/unit/out/refcount/simple_function.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// simple_function.rs pub fn foo_0() -> i32 { return 0; } diff --git a/tests/unit/out/refcount/simple_index.rs b/tests/unit/out/refcount/simple_index.rs index 40efb6ce28..a4c6b052a1 100644 --- a/tests/unit/out/refcount/simple_index.rs +++ b/tests/unit/out/refcount/simple_index.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// simple_index.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/socket_type_constants.rs b/tests/unit/out/refcount/socket_type_constants.rs index 605f0ca035..684a38aa3e 100644 --- a/tests/unit/out/refcount/socket_type_constants.rs +++ b/tests/unit/out/refcount/socket_type_constants.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// socket_type_constants.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/sort.rs b/tests/unit/out/refcount/sort.rs index 0790b926a3..b473e91f55 100644 --- a/tests/unit/out/refcount/sort.rs +++ b/tests/unit/out/refcount/sort.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// sort.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/split_binop_aliased_borrows.rs b/tests/unit/out/refcount/split_binop_aliased_borrows.rs index f7f967df7d..208e21cf49 100644 --- a/tests/unit/out/refcount/split_binop_aliased_borrows.rs +++ b/tests/unit/out/refcount/split_binop_aliased_borrows.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// split_binop_aliased_borrows.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stable_sort.rs b/tests/unit/out/refcount/stable_sort.rs index 5da4a391d0..24fe32a469 100644 --- a/tests/unit/out/refcount/stable_sort.rs +++ b/tests/unit/out/refcount/stable_sort.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// stable_sort.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/static_local.rs b/tests/unit/out/refcount/static_local.rs index e7122c5428..12f64f0a1b 100644 --- a/tests/unit/out/refcount/static_local.rs +++ b/tests/unit/out/refcount/static_local.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// static_local.rs pub fn foo_0() -> i32 { thread_local!( static static_i: Value = >::default(); diff --git a/tests/unit/out/refcount/static_var_in_class.rs b/tests/unit/out/refcount/static_var_in_class.rs index 0acf1b0254..10a856f572 100644 --- a/tests/unit/out/refcount/static_var_in_class.rs +++ b/tests/unit/out/refcount/static_var_in_class.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// static_var_in_class.rs thread_local!( static C_inner_const: Value = Rc::new(RefCell::new(1)); ); diff --git a/tests/unit/out/refcount/stdcopy.rs b/tests/unit/out/refcount/stdcopy.rs index 9f4fabe235..d80c601a99 100644 --- a/tests/unit/out/refcount/stdcopy.rs +++ b/tests/unit/out/refcount/stdcopy.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// stdcopy.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stdcopy_ostream.rs b/tests/unit/out/refcount/stdcopy_ostream.rs index 701234763a..0a8b44f13c 100644 --- a/tests/unit/out/refcount/stdcopy_ostream.rs +++ b/tests/unit/out/refcount/stdcopy_ostream.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// stdcopy_ostream.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stdmin_fpoint.rs b/tests/unit/out/refcount/stdmin_fpoint.rs index cb59ac83a9..88ba2d432e 100644 --- a/tests/unit/out/refcount/stdmin_fpoint.rs +++ b/tests/unit/out/refcount/stdmin_fpoint.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// stdmin_fpoint.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stmt_expr.rs b/tests/unit/out/refcount/stmt_expr.rs index c7a3bda530..90c8b2a2d1 100644 --- a/tests/unit/out/refcount/stmt_expr.rs +++ b/tests/unit/out/refcount/stmt_expr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// stmt_expr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string.rs b/tests/unit/out/refcount/string.rs index 5f95889547..6ed7e29200 100644 --- a/tests/unit/out/refcount/string.rs +++ b/tests/unit/out/refcount/string.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string2.rs b/tests/unit/out/refcount/string2.rs index 9fbc33cdb7..d45b280150 100644 --- a/tests/unit/out/refcount/string2.rs +++ b/tests/unit/out/refcount/string2.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string2.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_escape.rs b/tests/unit/out/refcount/string_escape.rs index 85541a2744..b306f5d1c7 100644 --- a/tests/unit/out/refcount/string_escape.rs +++ b/tests/unit/out/refcount/string_escape.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_escape.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals.rs b/tests/unit/out/refcount/string_literals.rs index 1cf23e03c1..fd87db24f0 100644 --- a/tests/unit/out/refcount/string_literals.rs +++ b/tests/unit/out/refcount/string_literals.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals.rs pub fn foo_mut_0(str: Ptr) { let str: Value> = Rc::new(RefCell::new(str)); } diff --git a/tests/unit/out/refcount/string_literals_c.rs b/tests/unit/out/refcount/string_literals_c.rs index 011caf2a29..5138355c97 100644 --- a/tests/unit/out/refcount/string_literals_c.rs +++ b/tests/unit/out/refcount/string_literals_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_c.rs pub fn foo_mut_0(str: Ptr) { let str: Value> = Rc::new(RefCell::new(str)); } diff --git a/tests/unit/out/refcount/string_literals_concat.rs b/tests/unit/out/refcount/string_literals_concat.rs index 3bfeb994b8..e0377440ec 100644 --- a/tests/unit/out/refcount/string_literals_concat.rs +++ b/tests/unit/out/refcount/string_literals_concat.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_concat.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals_concat_c.rs b/tests/unit/out/refcount/string_literals_concat_c.rs index 1fce432dc2..bf03edd132 100644 --- a/tests/unit/out/refcount/string_literals_concat_c.rs +++ b/tests/unit/out/refcount/string_literals_concat_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_concat_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals_return.rs b/tests/unit/out/refcount/string_literals_return.rs index 506ba96c24..64dba47352 100644 --- a/tests/unit/out/refcount/string_literals_return.rs +++ b/tests/unit/out/refcount/string_literals_return.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_return.rs pub fn get_greeting_0() -> Ptr { return Ptr::from_string_literal("hello"); } diff --git a/tests/unit/out/refcount/string_literals_return_c.rs b/tests/unit/out/refcount/string_literals_return_c.rs index ce265d4dd9..5fea113623 100644 --- a/tests/unit/out/refcount/string_literals_return_c.rs +++ b/tests/unit/out/refcount/string_literals_return_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_return_c.rs pub fn get_greeting_0() -> Ptr { return Ptr::from_string_literal("hello"); } diff --git a/tests/unit/out/refcount/string_literals_sized.rs b/tests/unit/out/refcount/string_literals_sized.rs index 9cb9f05c5f..ec84915b5b 100644 --- a/tests/unit/out/refcount/string_literals_sized.rs +++ b/tests/unit/out/refcount/string_literals_sized.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_sized.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals_sized_c.rs b/tests/unit/out/refcount/string_literals_sized_c.rs index 126087fc0b..1db0e87165 100644 --- a/tests/unit/out/refcount/string_literals_sized_c.rs +++ b/tests/unit/out/refcount/string_literals_sized_c.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// string_literals_sized_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/strlen.rs b/tests/unit/out/refcount/strlen.rs index e4a9e0f4d9..06abb8cd64 100644 --- a/tests/unit/out/refcount/strlen.rs +++ b/tests/unit/out/refcount/strlen.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// strlen.rs pub fn strlen_0(ptr: Ptr) -> u32 { let ptr: Value> = Rc::new(RefCell::new(ptr)); let count: Value = Rc::new(RefCell::new(0_u32)); diff --git a/tests/unit/out/refcount/strlen_diff.rs b/tests/unit/out/refcount/strlen_diff.rs index 75ac13f33e..d2e946a9b2 100644 --- a/tests/unit/out/refcount/strlen_diff.rs +++ b/tests/unit/out/refcount/strlen_diff.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// strlen_diff.rs pub fn strlen_0(s: Ptr) -> u64 { let s: Value> = Rc::new(RefCell::new(s)); let begin: Value> = Rc::new(RefCell::new((*s.borrow()).clone())); diff --git a/tests/unit/out/refcount/strlen_rec.rs b/tests/unit/out/refcount/strlen_rec.rs index cdf487d003..1094fe04ec 100644 --- a/tests/unit/out/refcount/strlen_rec.rs +++ b/tests/unit/out/refcount/strlen_rec.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// strlen_rec.rs pub fn strlen_0(s: Ptr, n: i32) -> i32 { let s: Value> = Rc::new(RefCell::new(s)); let n: Value = Rc::new(RefCell::new(n)); diff --git a/tests/unit/out/refcount/struct_ctor.rs b/tests/unit/out/refcount/struct_ctor.rs index 2e57577021..af032e602f 100644 --- a/tests/unit/out/refcount/struct_ctor.rs +++ b/tests/unit/out/refcount/struct_ctor.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// struct_ctor.rs #[derive(Default)] pub struct StructWithCtor { x1_: Value, diff --git a/tests/unit/out/refcount/struct_default_ctor.rs b/tests/unit/out/refcount/struct_default_ctor.rs index 7656c27b93..daac3c06a7 100644 --- a/tests/unit/out/refcount/struct_default_ctor.rs +++ b/tests/unit/out/refcount/struct_default_ctor.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// struct_default_ctor.rs #[derive()] pub struct WOFF2Params { pub extended_metadata: Value>, diff --git a/tests/unit/out/refcount/struct_ptr.rs b/tests/unit/out/refcount/struct_ptr.rs index 83eba0b72e..77b487be3b 100644 --- a/tests/unit/out/refcount/struct_ptr.rs +++ b/tests/unit/out/refcount/struct_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// struct_ptr.rs #[derive(Default)] pub struct XX { pub x: Value, diff --git a/tests/unit/out/refcount/swap.rs b/tests/unit/out/refcount/swap.rs index b1d9898f1a..29e9144319 100644 --- a/tests/unit/out/refcount/swap.rs +++ b/tests/unit/out/refcount/swap.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// swap.rs pub fn identity_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/swap_extended.rs b/tests/unit/out/refcount/swap_extended.rs index ec57ed870c..aaaafe24b8 100644 --- a/tests/unit/out/refcount/swap_extended.rs +++ b/tests/unit/out/refcount/swap_extended.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// swap_extended.rs pub fn identity_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/switch_basic.rs b/tests/unit/out/refcount/switch_basic.rs index 6e224dbf66..47ce62d5b8 100644 --- a/tests/unit/out/refcount/switch_basic.rs +++ b/tests/unit/out/refcount/switch_basic.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_basic.rs pub fn basic_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs b/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs index a7272ca817..0557cd2b55 100644 --- a/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs +++ b/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_borrow_in_condition_and_in_body.rs pub fn borrow_in_condition_and_in_body_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); switch!(match (*x.borrow()) { diff --git a/tests/unit/out/refcount/switch_case_then_default.rs b/tests/unit/out/refcount/switch_case_then_default.rs index 6c58a070a5..5e00aa340d 100644 --- a/tests/unit/out/refcount/switch_case_then_default.rs +++ b/tests/unit/out/refcount/switch_case_then_default.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_case_then_default.rs pub fn case_then_default_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_cases_and_default_stacked.rs b/tests/unit/out/refcount/switch_cases_and_default_stacked.rs index b7ca14b110..68c7374a76 100644 --- a/tests/unit/out/refcount/switch_cases_and_default_stacked.rs +++ b/tests/unit/out/refcount/switch_cases_and_default_stacked.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_cases_and_default_stacked.rs pub fn cases_and_default_stacked_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_char.rs b/tests/unit/out/refcount/switch_char.rs index 4c756a7637..818bd34a14 100644 --- a/tests/unit/out/refcount/switch_char.rs +++ b/tests/unit/out/refcount/switch_char.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_char.rs pub fn switch_char_0(c: u8) -> i32 { let c: Value = Rc::new(RefCell::new(c)); 'switch: { diff --git a/tests/unit/out/refcount/switch_complex_cond.rs b/tests/unit/out/refcount/switch_complex_cond.rs index 141dce73f4..727fffe482 100644 --- a/tests/unit/out/refcount/switch_complex_cond.rs +++ b/tests/unit/out/refcount/switch_complex_cond.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_complex_cond.rs pub fn switch_complex_cond_0(p: Ptr, bias: i32) -> i32 { let p: Value> = Rc::new(RefCell::new(p)); let bias: Value = Rc::new(RefCell::new(bias)); diff --git a/tests/unit/out/refcount/switch_compound_case_body.rs b/tests/unit/out/refcount/switch_compound_case_body.rs index 5cb753c7e2..be0861056c 100644 --- a/tests/unit/out/refcount/switch_compound_case_body.rs +++ b/tests/unit/out/refcount/switch_compound_case_body.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_compound_case_body.rs pub fn compound_case_body_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_continue_inside_switch.rs b/tests/unit/out/refcount/switch_continue_inside_switch.rs index 4cc45fb4ab..f339c05c82 100644 --- a/tests/unit/out/refcount/switch_continue_inside_switch.rs +++ b/tests/unit/out/refcount/switch_continue_inside_switch.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_continue_inside_switch.rs pub fn continue_inside_switch_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_default_first.rs b/tests/unit/out/refcount/switch_default_first.rs index d3591a5cb8..8d2ca2be52 100644 --- a/tests/unit/out/refcount/switch_default_first.rs +++ b/tests/unit/out/refcount/switch_default_first.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_default_first.rs pub fn default_first_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_default_middle.rs b/tests/unit/out/refcount/switch_default_middle.rs index 309a54d8b7..9d7c5783c7 100644 --- a/tests/unit/out/refcount/switch_default_middle.rs +++ b/tests/unit/out/refcount/switch_default_middle.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_default_middle.rs pub fn default_middle_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_default_then_case.rs b/tests/unit/out/refcount/switch_default_then_case.rs index abaacb0702..6530e5e535 100644 --- a/tests/unit/out/refcount/switch_default_then_case.rs +++ b/tests/unit/out/refcount/switch_default_then_case.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_default_then_case.rs pub fn default_then_case_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_empty_case_with_break.rs b/tests/unit/out/refcount/switch_empty_case_with_break.rs index 6b9ea97014..819020d712 100644 --- a/tests/unit/out/refcount/switch_empty_case_with_break.rs +++ b/tests/unit/out/refcount/switch_empty_case_with_break.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_empty_case_with_break.rs pub fn empty_case_with_break_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(5)); diff --git a/tests/unit/out/refcount/switch_empty_switch.rs b/tests/unit/out/refcount/switch_empty_switch.rs index ce1d9a97fe..08a2d987e9 100644 --- a/tests/unit/out/refcount/switch_empty_switch.rs +++ b/tests/unit/out/refcount/switch_empty_switch.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_empty_switch.rs pub fn empty_switch_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); 'switch: { diff --git a/tests/unit/out/refcount/switch_enum.rs b/tests/unit/out/refcount/switch_enum.rs index 03c48ef1dd..af14934890 100644 --- a/tests/unit/out/refcount/switch_enum.rs +++ b/tests/unit/out/refcount/switch_enum.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/refcount/switch_fallthrough_chain.rs b/tests/unit/out/refcount/switch_fallthrough_chain.rs index f389991be8..70076f6423 100644 --- a/tests/unit/out/refcount/switch_fallthrough_chain.rs +++ b/tests/unit/out/refcount/switch_fallthrough_chain.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_fallthrough_chain.rs pub fn fallthrough_chain_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_fallthrough_default.rs b/tests/unit/out/refcount/switch_fallthrough_default.rs index 3a42ef09c5..cdec8c19a6 100644 --- a/tests/unit/out/refcount/switch_fallthrough_default.rs +++ b/tests/unit/out/refcount/switch_fallthrough_default.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_fallthrough_default.rs pub fn fallthrough_default_0(x: i32, flag: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let flag: Value = Rc::new(RefCell::new(flag)); diff --git a/tests/unit/out/refcount/switch_fallthrough_into_block.rs b/tests/unit/out/refcount/switch_fallthrough_into_block.rs index 5fca913a2c..4256f99d98 100644 --- a/tests/unit/out/refcount/switch_fallthrough_into_block.rs +++ b/tests/unit/out/refcount/switch_fallthrough_into_block.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_fallthrough_into_block.rs pub fn fallthrough_into_block_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_fallthrough_one.rs b/tests/unit/out/refcount/switch_fallthrough_one.rs index 47f997ff1a..5927cc7cc1 100644 --- a/tests/unit/out/refcount/switch_fallthrough_one.rs +++ b/tests/unit/out/refcount/switch_fallthrough_one.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_fallthrough_one.rs pub fn fallthrough_one_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_for_in_switch_break.rs b/tests/unit/out/refcount/switch_for_in_switch_break.rs index 444b1a171d..51aab43046 100644 --- a/tests/unit/out/refcount/switch_for_in_switch_break.rs +++ b/tests/unit/out/refcount/switch_for_in_switch_break.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_for_in_switch_break.rs pub fn for_in_switch_break_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_for_in_switch_continue.rs b/tests/unit/out/refcount/switch_for_in_switch_continue.rs index 6bf5f168e9..ba4d951e29 100644 --- a/tests/unit/out/refcount/switch_for_in_switch_continue.rs +++ b/tests/unit/out/refcount/switch_for_in_switch_continue.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_for_in_switch_continue.rs pub fn for_in_switch_continue_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_for_switch_for_break.rs b/tests/unit/out/refcount/switch_for_switch_for_break.rs index 8063b20ae3..ac69166910 100644 --- a/tests/unit/out/refcount/switch_for_switch_for_break.rs +++ b/tests/unit/out/refcount/switch_for_switch_for_break.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_for_switch_for_break.rs pub fn for_switch_for_break_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_in_dowhile.rs b/tests/unit/out/refcount/switch_in_dowhile.rs index 360a0de842..784d7a9234 100644 --- a/tests/unit/out/refcount/switch_in_dowhile.rs +++ b/tests/unit/out/refcount/switch_in_dowhile.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_in_dowhile.rs pub fn switch_in_dowhile_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_in_loop.rs b/tests/unit/out/refcount/switch_in_loop.rs index 4923a00b23..9399b18b78 100644 --- a/tests/unit/out/refcount/switch_in_loop.rs +++ b/tests/unit/out/refcount/switch_in_loop.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_in_loop.rs pub fn switch_in_loop_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_mixed_literal_cases.rs b/tests/unit/out/refcount/switch_mixed_literal_cases.rs index 9423614eb0..1f5489bf79 100644 --- a/tests/unit/out/refcount/switch_mixed_literal_cases.rs +++ b/tests/unit/out/refcount/switch_mixed_literal_cases.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_mixed_literal_cases.rs pub fn mixed_literal_cases_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); 'switch: { diff --git a/tests/unit/out/refcount/switch_mixed_return_break.rs b/tests/unit/out/refcount/switch_mixed_return_break.rs index 670628f7f6..fb807f833a 100644 --- a/tests/unit/out/refcount/switch_mixed_return_break.rs +++ b/tests/unit/out/refcount/switch_mixed_return_break.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_mixed_return_break.rs pub fn mixed_return_break_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(-1_i32)); diff --git a/tests/unit/out/refcount/switch_nested.rs b/tests/unit/out/refcount/switch_nested.rs index 3f98290dfd..a4e741ca01 100644 --- a/tests/unit/out/refcount/switch_nested.rs +++ b/tests/unit/out/refcount/switch_nested.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_nested.rs pub fn nested_0(a: i32, b: i32) -> i32 { let a: Value = Rc::new(RefCell::new(a)); let b: Value = Rc::new(RefCell::new(b)); diff --git a/tests/unit/out/refcount/switch_no_default.rs b/tests/unit/out/refcount/switch_no_default.rs index 1767661aa5..2150304c09 100644 --- a/tests/unit/out/refcount/switch_no_default.rs +++ b/tests/unit/out/refcount/switch_no_default.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_no_default.rs pub fn no_default_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(-1_i32)); diff --git a/tests/unit/out/refcount/switch_on_assignment.rs b/tests/unit/out/refcount/switch_on_assignment.rs index 1e58948c96..038e146517 100644 --- a/tests/unit/out/refcount/switch_on_assignment.rs +++ b/tests/unit/out/refcount/switch_on_assignment.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_on_assignment.rs pub fn switch_on_assignment_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let y: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_on_call.rs b/tests/unit/out/refcount/switch_on_call.rs index 482168a925..497d3c23ba 100644 --- a/tests/unit/out/refcount/switch_on_call.rs +++ b/tests/unit/out/refcount/switch_on_call.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_on_call.rs pub fn double_it_0(v: i32) -> i32 { let v: Value = Rc::new(RefCell::new(v)); return ((*v.borrow()) * 2); diff --git a/tests/unit/out/refcount/switch_only_default.rs b/tests/unit/out/refcount/switch_only_default.rs index 4432e5319a..d053d16280 100644 --- a/tests/unit/out/refcount/switch_only_default.rs +++ b/tests/unit/out/refcount/switch_only_default.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_only_default.rs pub fn only_default_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_stacked.rs b/tests/unit/out/refcount/switch_stacked.rs index 1e7e4232db..f3f6ddb0c7 100644 --- a/tests/unit/out/refcount/switch_stacked.rs +++ b/tests/unit/out/refcount/switch_stacked.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_stacked.rs pub fn stacked_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_stacked_block.rs b/tests/unit/out/refcount/switch_stacked_block.rs index c580b58aee..37aceeb2ef 100644 --- a/tests/unit/out/refcount/switch_stacked_block.rs +++ b/tests/unit/out/refcount/switch_stacked_block.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_stacked_block.rs pub fn stacked_block_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs b/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs index 8241abc551..f0def1928e 100644 --- a/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs +++ b/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_stacked_with_inner_fallthrough.rs pub fn stacked_with_inner_fallthrough_0(x: i32, flag: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let flag: Value = Rc::new(RefCell::new(flag)); diff --git a/tests/unit/out/refcount/switch_while_in_switch_break.rs b/tests/unit/out/refcount/switch_while_in_switch_break.rs index 8cbb0698d6..6ea527ac3c 100644 --- a/tests/unit/out/refcount/switch_while_in_switch_break.rs +++ b/tests/unit/out/refcount/switch_while_in_switch_break.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// switch_while_in_switch_break.rs pub fn while_in_switch_break_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/templates.rs b/tests/unit/out/refcount/templates.rs index da0ddbae6e..5a6f7e43f1 100644 --- a/tests/unit/out/refcount/templates.rs +++ b/tests/unit/out/refcount/templates.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// templates.rs pub fn foo_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/typedef-anon-struct.rs b/tests/unit/out/refcount/typedef-anon-struct.rs index c8faa98813..90c58d33d7 100644 --- a/tests/unit/out/refcount/typedef-anon-struct.rs +++ b/tests/unit/out/refcount/typedef-anon-struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// typedef-anon-struct.rs #[derive(Default)] pub struct Outer_RunInfo { pub block_idx: Value, diff --git a/tests/unit/out/refcount/types.rs b/tests/unit/out/refcount/types.rs index 1489f3ee65..7b20977749 100644 --- a/tests/unit/out/refcount/types.rs +++ b/tests/unit/out/refcount/types.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// types.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/unary.rs b/tests/unit/out/refcount/unary.rs index 634e56c259..18a015b013 100644 --- a/tests/unit/out/refcount/unary.rs +++ b/tests/unit/out/refcount/unary.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unary.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/unique_ptr.rs b/tests/unit/out/refcount/unique_ptr.rs index b9228cf394..7c7cc0045b 100644 --- a/tests/unit/out/refcount/unique_ptr.rs +++ b/tests/unit/out/refcount/unique_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unique_ptr.rs #[derive(Default)] pub struct SafePointer { pub ptr: Value>>, diff --git a/tests/unit/out/refcount/unique_ptr_const_deref.rs b/tests/unit/out/refcount/unique_ptr_const_deref.rs index 0d09712816..abb1c7c91f 100644 --- a/tests/unit/out/refcount/unique_ptr_const_deref.rs +++ b/tests/unit/out/refcount/unique_ptr_const_deref.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unique_ptr_const_deref.rs #[derive(Default)] pub struct Holder { pub val: Value>>, diff --git a/tests/unit/out/refcount/unique_ptr_deref_ops.rs b/tests/unit/out/refcount/unique_ptr_deref_ops.rs index 128ad6ad9b..472f932331 100644 --- a/tests/unit/out/refcount/unique_ptr_deref_ops.rs +++ b/tests/unit/out/refcount/unique_ptr_deref_ops.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unique_ptr_deref_ops.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/unique_ptr_nested.rs b/tests/unit/out/refcount/unique_ptr_nested.rs index 16a675c5ac..fd83a5689a 100644 --- a/tests/unit/out/refcount/unique_ptr_nested.rs +++ b/tests/unit/out/refcount/unique_ptr_nested.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unique_ptr_nested.rs #[derive(Default)] pub struct Inner { pub x: Value, diff --git a/tests/unit/out/refcount/unique_ptr_small.rs b/tests/unit/out/refcount/unique_ptr_small.rs index db69eaa6f4..e81d0cb3f7 100644 --- a/tests/unit/out/refcount/unique_ptr_small.rs +++ b/tests/unit/out/refcount/unique_ptr_small.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unique_ptr_small.rs pub fn change_0(n: Ptr>>) { let m: Value>> = Rc::new(RefCell::new(Some(Rc::new(RefCell::new(20))))); let __rhs = (*m.borrow_mut()).take(); diff --git a/tests/unit/out/refcount/unique_ptr_struct.rs b/tests/unit/out/refcount/unique_ptr_struct.rs index a409db4d8c..0260147ef6 100644 --- a/tests/unit/out/refcount/unique_ptr_struct.rs +++ b/tests/unit/out/refcount/unique_ptr_struct.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unique_ptr_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/unsigned.rs b/tests/unit/out/refcount/unsigned.rs index e157dd2845..082d9ba053 100644 --- a/tests/unit/out/refcount/unsigned.rs +++ b/tests/unit/out/refcount/unsigned.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// unsigned.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/va_arg_chain.rs b/tests/unit/out/refcount/va_arg_chain.rs index b47302184f..ad0d6f1234 100644 --- a/tests/unit/out/refcount/va_arg_chain.rs +++ b/tests/unit/out/refcount/va_arg_chain.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_chain.rs pub fn extract_nth_0(n: i32, ap: VaList) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let ap: Value = Rc::new(RefCell::new(ap)); diff --git a/tests/unit/out/refcount/va_arg_concat.rs b/tests/unit/out/refcount/va_arg_concat.rs index a6f12cf101..587d616604 100644 --- a/tests/unit/out/refcount/va_arg_concat.rs +++ b/tests/unit/out/refcount/va_arg_concat.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_concat.rs pub fn sum_ints_0(first: i32, __args: &[VaArg]) -> i32 { let first: Value = Rc::new(RefCell::new(first)); let args: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_conditional.rs b/tests/unit/out/refcount/va_arg_conditional.rs index 011e3372d1..f70e0579cb 100644 --- a/tests/unit/out/refcount/va_arg_conditional.rs +++ b/tests/unit/out/refcount/va_arg_conditional.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_conditional.rs pub fn conditional_log_0(verbose: i32, fmt: Ptr, __args: &[VaArg]) -> i32 { let verbose: Value = Rc::new(RefCell::new(verbose)); let fmt: Value> = Rc::new(RefCell::new(fmt)); diff --git a/tests/unit/out/refcount/va_arg_copy.rs b/tests/unit/out/refcount/va_arg_copy.rs index 0a2c54ef9d..1a784a8a3d 100644 --- a/tests/unit/out/refcount/va_arg_copy.rs +++ b/tests/unit/out/refcount/va_arg_copy.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_copy.rs pub fn sum_with_copy_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_fn_ptr.rs b/tests/unit/out/refcount/va_arg_fn_ptr.rs index 007862b4de..056e405927 100644 --- a/tests/unit/out/refcount/va_arg_fn_ptr.rs +++ b/tests/unit/out/refcount/va_arg_fn_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_fn_ptr.rs pub fn square_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) * (*x.borrow())); diff --git a/tests/unit/out/refcount/va_arg_forward.rs b/tests/unit/out/refcount/va_arg_forward.rs index 1c15c65c8a..30085bd8c5 100644 --- a/tests/unit/out/refcount/va_arg_forward.rs +++ b/tests/unit/out/refcount/va_arg_forward.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_forward.rs pub fn inner_0(count: i32, ap: VaList) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(ap)); diff --git a/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs b/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs index 7dee806849..23083a1728 100644 --- a/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs +++ b/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_mixed_int_ptr.rs pub fn mixed_args_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_mixed_types.rs b/tests/unit/out/refcount/va_arg_mixed_types.rs index a841fcfb62..dcdf3e152f 100644 --- a/tests/unit/out/refcount/va_arg_mixed_types.rs +++ b/tests/unit/out/refcount/va_arg_mixed_types.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_mixed_types.rs pub fn sum_mixed_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs b/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs index e090ef0d91..4cd898bf04 100644 --- a/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs +++ b/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_non_primitive_ptrs.rs #[derive(Default)] pub struct node { pub data: Value, diff --git a/tests/unit/out/refcount/va_arg_null_int_ptr.rs b/tests/unit/out/refcount/va_arg_null_int_ptr.rs index bcf3abb455..7287d3e680 100644 --- a/tests/unit/out/refcount/va_arg_null_int_ptr.rs +++ b/tests/unit/out/refcount/va_arg_null_int_ptr.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_null_int_ptr.rs pub fn first_nonnull_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_printf.rs b/tests/unit/out/refcount/va_arg_printf.rs index 9eaa7262ba..3cb76faeb9 100644 --- a/tests/unit/out/refcount/va_arg_printf.rs +++ b/tests/unit/out/refcount/va_arg_printf.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_printf.rs pub fn logf_impl_0(fmt: Ptr, ap: VaList) -> i32 { let fmt: Value> = Rc::new(RefCell::new(fmt)); let ap: Value = Rc::new(RefCell::new(ap)); diff --git a/tests/unit/out/refcount/va_arg_promotion.rs b/tests/unit/out/refcount/va_arg_promotion.rs index 03a8e5be7d..fc509c7a76 100644 --- a/tests/unit/out/refcount/va_arg_promotion.rs +++ b/tests/unit/out/refcount/va_arg_promotion.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_promotion.rs pub fn test_promotions_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_snprintf.rs b/tests/unit/out/refcount/va_arg_snprintf.rs index d681d0c8e5..7a88d54287 100644 --- a/tests/unit/out/refcount/va_arg_snprintf.rs +++ b/tests/unit/out/refcount/va_arg_snprintf.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_snprintf.rs pub fn extract_first_0(buf: Ptr, size: i32, fmt: Ptr, __args: &[VaArg]) -> i32 { let buf: Value> = Rc::new(RefCell::new(buf)); let size: Value = Rc::new(RefCell::new(size)); diff --git a/tests/unit/out/refcount/va_arg_struct_ctx.rs b/tests/unit/out/refcount/va_arg_struct_ctx.rs index 8ffe4650ef..d548bbeba4 100644 --- a/tests/unit/out/refcount/va_arg_struct_ctx.rs +++ b/tests/unit/out/refcount/va_arg_struct_ctx.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_struct_ctx.rs #[derive(Default)] pub struct context { pub verbose: Value, diff --git a/tests/unit/out/refcount/va_arg_two_passes.rs b/tests/unit/out/refcount/va_arg_two_passes.rs index 7e67a2e448..9162dda88d 100644 --- a/tests/unit/out/refcount/va_arg_two_passes.rs +++ b/tests/unit/out/refcount/va_arg_two_passes.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// va_arg_two_passes.rs pub fn sum_then_product_0(first: i32, __args: &[VaArg]) -> i32 { let first: Value = Rc::new(RefCell::new(first)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/vector.rs b/tests/unit/out/refcount/vector.rs index c501f26fa7..a146a07f7d 100644 --- a/tests/unit/out/refcount/vector.rs +++ b/tests/unit/out/refcount/vector.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// vector.rs pub fn copy_0(copy_vector: Vec) { let copy_vector: Value> = Rc::new(RefCell::new(copy_vector)); } diff --git a/tests/unit/out/refcount/vector2.rs b/tests/unit/out/refcount/vector2.rs index 2b1b7c0fd2..b6735c2a04 100644 --- a/tests/unit/out/refcount/vector2.rs +++ b/tests/unit/out/refcount/vector2.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// vector2.rs pub fn fn_0(v: Ptr>, v3: Vec) { let v3: Value> = Rc::new(RefCell::new(v3)); v.with_mut(|__v: &mut Vec| __v.push(20)); diff --git a/tests/unit/out/refcount/vector3.rs b/tests/unit/out/refcount/vector3.rs index 6a01c69090..4d54b9e824 100644 --- a/tests/unit/out/refcount/vector3.rs +++ b/tests/unit/out/refcount/vector3.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// vector3.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/vector_addr_of_back.rs b/tests/unit/out/refcount/vector_addr_of_back.rs index 04f17dca81..945e65771e 100644 --- a/tests/unit/out/refcount/vector_addr_of_back.rs +++ b/tests/unit/out/refcount/vector_addr_of_back.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// vector_addr_of_back.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/vector_iter_range_ctor.rs b/tests/unit/out/refcount/vector_iter_range_ctor.rs index 6debd56caa..fbe59872b8 100644 --- a/tests/unit/out/refcount/vector_iter_range_ctor.rs +++ b/tests/unit/out/refcount/vector_iter_range_ctor.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// vector_iter_range_ctor.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/void_cast.rs b/tests/unit/out/refcount/void_cast.rs index f8c55b9d4f..26c4583e68 100644 --- a/tests/unit/out/refcount/void_cast.rs +++ b/tests/unit/out/refcount/void_cast.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// void_cast.rs pub fn unused_param_0(x: i32) { let x: Value = Rc::new(RefCell::new(x)); (*x.borrow_mut()); diff --git a/tests/unit/out/refcount/void_return.rs b/tests/unit/out/refcount/void_return.rs index 0cf54c6a09..c2f0efbb9f 100644 --- a/tests/unit/out/refcount/void_return.rs +++ b/tests/unit/out/refcount/void_return.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// void_return.rs pub fn f1_0(first: Ptr, last: Ptr) { let first: Value> = Rc::new(RefCell::new(first)); let last: Value> = Rc::new(RefCell::new(last)); diff --git a/tests/unit/out/refcount/z_bit_cast.rs b/tests/unit/out/refcount/z_bit_cast.rs index 45eced5f8f..8dff402dbf 100644 --- a/tests/unit/out/refcount/z_bit_cast.rs +++ b/tests/unit/out/refcount/z_bit_cast.rs @@ -6,6 +6,8 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; + +// z_bit_cast.rs pub fn decay_cast_0(a1: Ptr) { let a1: Value> = Rc::new(RefCell::new(a1)); } diff --git a/tests/unit/out/unsafe/01_local.rs b/tests/unit/out/unsafe/01_local.rs index 88008291cd..6371ea9953 100644 --- a/tests/unit/out/unsafe/01_local.rs +++ b/tests/unit/out/unsafe/01_local.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 01_local.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/02_address_taken.rs b/tests/unit/out/unsafe/02_address_taken.rs index 719c0bc102..b9ed468066 100644 --- a/tests/unit/out/unsafe/02_address_taken.rs +++ b/tests/unit/out/unsafe/02_address_taken.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 02_address_taken.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/03_local_array.rs b/tests/unit/out/unsafe/03_local_array.rs index 8c73f82abb..8b34690ee6 100644 --- a/tests/unit/out/unsafe/03_local_array.rs +++ b/tests/unit/out/unsafe/03_local_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 03_local_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/04_address_taken_array.rs b/tests/unit/out/unsafe/04_address_taken_array.rs index 8011c98a5e..bd81fabfdc 100644 --- a/tests/unit/out/unsafe/04_address_taken_array.rs +++ b/tests/unit/out/unsafe/04_address_taken_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 04_address_taken_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/05_new.rs b/tests/unit/out/unsafe/05_new.rs index 42805c7e0d..e2d2dc617b 100644 --- a/tests/unit/out/unsafe/05_new.rs +++ b/tests/unit/out/unsafe/05_new.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 05_new.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/06_new_array.rs b/tests/unit/out/unsafe/06_new_array.rs index 21a5a8ed30..bb0c928cf5 100644 --- a/tests/unit/out/unsafe/06_new_array.rs +++ b/tests/unit/out/unsafe/06_new_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 06_new_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/07_unique.rs b/tests/unit/out/unsafe/07_unique.rs index 44d6b87080..2c49fe8c48 100644 --- a/tests/unit/out/unsafe/07_unique.rs +++ b/tests/unit/out/unsafe/07_unique.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 07_unique.rs pub unsafe fn fn_0(mut u: Option>) -> Option> { (*u.as_deref_mut().unwrap()) = 10; return u; diff --git a/tests/unit/out/unsafe/08_unique_array.rs b/tests/unit/out/unsafe/08_unique_array.rs index a5719e8cd9..0993eb4565 100644 --- a/tests/unit/out/unsafe/08_unique_array.rs +++ b/tests/unit/out/unsafe/08_unique_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 08_unique_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/09_references.rs b/tests/unit/out/unsafe/09_references.rs index c96e63fee5..a44b91ba5a 100644 --- a/tests/unit/out/unsafe/09_references.rs +++ b/tests/unit/out/unsafe/09_references.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 09_references.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/10_struct.rs b/tests/unit/out/unsafe/10_struct.rs index 82cce14645..a58fe84a62 100644 --- a/tests/unit/out/unsafe/10_struct.rs +++ b/tests/unit/out/unsafe/10_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 10_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct GraphNode { diff --git a/tests/unit/out/unsafe/11_move.rs b/tests/unit/out/unsafe/11_move.rs index 6d76682a7b..52785100c0 100644 --- a/tests/unit/out/unsafe/11_move.rs +++ b/tests/unit/out/unsafe/11_move.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 11_move.rs pub unsafe fn change_0(n: *mut Option>) { let mut m: Option> = Some(Box::new(20)); (*n) = m; diff --git a/tests/unit/out/unsafe/12_test.rs b/tests/unit/out/unsafe/12_test.rs index 2b708360f1..67694aac18 100644 --- a/tests/unit/out/unsafe/12_test.rs +++ b/tests/unit/out/unsafe/12_test.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 12_test.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/13_testing.rs b/tests/unit/out/unsafe/13_testing.rs index 4825b2561b..702b6c588a 100644 --- a/tests/unit/out/unsafe/13_testing.rs +++ b/tests/unit/out/unsafe/13_testing.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 13_testing.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/14_testing2.rs b/tests/unit/out/unsafe/14_testing2.rs index 3035979418..66048f81ca 100644 --- a/tests/unit/out/unsafe/14_testing2.rs +++ b/tests/unit/out/unsafe/14_testing2.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// 14_testing2.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/__builtin_constant_p.rs b/tests/unit/out/unsafe/__builtin_constant_p.rs index 3b5dd5ccb3..c8535fa46f 100644 --- a/tests/unit/out/unsafe/__builtin_constant_p.rs +++ b/tests/unit/out/unsafe/__builtin_constant_p.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// __builtin_constant_p.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/addr_of_global.rs b/tests/unit/out/unsafe/addr_of_global.rs index c824be2331..b766d6e9cd 100644 --- a/tests/unit/out/unsafe/addr_of_global.rs +++ b/tests/unit/out/unsafe/addr_of_global.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// addr_of_global.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/alloc_array.rs b/tests/unit/out/unsafe/alloc_array.rs index 7a8dcf5bd0..9df2895ff5 100644 --- a/tests/unit/out/unsafe/alloc_array.rs +++ b/tests/unit/out/unsafe/alloc_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// alloc_array.rs pub unsafe fn All_0(arr: *mut Option>, mut N: i32, mut element: i32) { let mut all: Option> = Some( (0..(N as u64)) diff --git a/tests/unit/out/unsafe/anonymous-struct.rs b/tests/unit/out/unsafe/anonymous-struct.rs index 8940f0ac4c..f9aa3e257a 100644 --- a/tests/unit/out/unsafe/anonymous-struct.rs +++ b/tests/unit/out/unsafe/anonymous-struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// anonymous-struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Outer_Named { diff --git a/tests/unit/out/unsafe/anonymous-struct_c.rs b/tests/unit/out/unsafe/anonymous-struct_c.rs index bbf8be7b46..bf81f46de3 100644 --- a/tests/unit/out/unsafe/anonymous-struct_c.rs +++ b/tests/unit/out/unsafe/anonymous-struct_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// anonymous-struct_c.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Named { diff --git a/tests/unit/out/unsafe/anonymous_enum.rs b/tests/unit/out/unsafe/anonymous_enum.rs index a16f0d6ebd..a035c37e96 100644 --- a/tests/unit/out/unsafe/anonymous_enum.rs +++ b/tests/unit/out/unsafe/anonymous_enum.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// anonymous_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/unsafe/anonymous_enum_c.rs b/tests/unit/out/unsafe/anonymous_enum_c.rs index 8b1d3b8450..671548f34d 100644 --- a/tests/unit/out/unsafe/anonymous_enum_c.rs +++ b/tests/unit/out/unsafe/anonymous_enum_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// anonymous_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/unsafe/array.rs b/tests/unit/out/unsafe/array.rs index 79c008db97..b6c09af7ea 100644 --- a/tests/unit/out/unsafe/array.rs +++ b/tests/unit/out/unsafe/array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/assert.rs b/tests/unit/out/unsafe/assert.rs index 70b1ff7b8e..c6d51b581d 100644 --- a/tests/unit/out/unsafe/assert.rs +++ b/tests/unit/out/unsafe/assert.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// assert.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/auto.rs b/tests/unit/out/unsafe/auto.rs index 9fe1ce2801..3e32bb9eb8 100644 --- a/tests/unit/out/unsafe/auto.rs +++ b/tests/unit/out/unsafe/auto.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// auto.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_enum.rs b/tests/unit/out/unsafe/bool_condition_enum.rs index da7dae3e82..f7b02092d2 100644 --- a/tests/unit/out/unsafe/bool_condition_enum.rs +++ b/tests/unit/out/unsafe/bool_condition_enum.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_enum_c.rs b/tests/unit/out/unsafe/bool_condition_enum_c.rs index c744e452e3..b4d6212903 100644 --- a/tests/unit/out/unsafe/bool_condition_enum_c.rs +++ b/tests/unit/out/unsafe/bool_condition_enum_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_int.rs b/tests/unit/out/unsafe/bool_condition_int.rs index ba4559adcf..375ad8cac1 100644 --- a/tests/unit/out/unsafe/bool_condition_int.rs +++ b/tests/unit/out/unsafe/bool_condition_int.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_int.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_int_c.rs b/tests/unit/out/unsafe/bool_condition_int_c.rs index fc4e88eb2d..2986b012bf 100644 --- a/tests/unit/out/unsafe/bool_condition_int_c.rs +++ b/tests/unit/out/unsafe/bool_condition_int_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_int_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_logical.rs b/tests/unit/out/unsafe/bool_condition_logical.rs index 8f0a8cfe05..1cbbc980bf 100644 --- a/tests/unit/out/unsafe/bool_condition_logical.rs +++ b/tests/unit/out/unsafe/bool_condition_logical.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_logical.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_logical_c.rs b/tests/unit/out/unsafe/bool_condition_logical_c.rs index 7e72704ca4..7d0b276443 100644 --- a/tests/unit/out/unsafe/bool_condition_logical_c.rs +++ b/tests/unit/out/unsafe/bool_condition_logical_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_logical_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_ptr.rs b/tests/unit/out/unsafe/bool_condition_ptr.rs index 9ad5a5ebb3..c437469a3a 100644 --- a/tests/unit/out/unsafe/bool_condition_ptr.rs +++ b/tests/unit/out/unsafe/bool_condition_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_ptr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_ptr_c.rs b/tests/unit/out/unsafe/bool_condition_ptr_c.rs index 7f0fd35e3a..ec2cdb4844 100644 --- a/tests/unit/out/unsafe/bool_condition_ptr_c.rs +++ b/tests/unit/out/unsafe/bool_condition_ptr_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_condition_ptr_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_printing.rs b/tests/unit/out/unsafe/bool_printing.rs index 0716902dd3..38a9230d16 100644 --- a/tests/unit/out/unsafe/bool_printing.rs +++ b/tests/unit/out/unsafe/bool_printing.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bool_printing.rs pub unsafe fn foo_0() -> bool { return true; } diff --git a/tests/unit/out/unsafe/borrow_mut_opt.rs b/tests/unit/out/unsafe/borrow_mut_opt.rs index 9f53ea0007..8d99b36bb3 100644 --- a/tests/unit/out/unsafe/borrow_mut_opt.rs +++ b/tests/unit/out/unsafe/borrow_mut_opt.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// borrow_mut_opt.rs pub unsafe fn convert_without_rhs_0() { let mut x: i32 = 0; let mut y: i32 = 1; diff --git a/tests/unit/out/unsafe/bounded_struct_ptr.rs b/tests/unit/out/unsafe/bounded_struct_ptr.rs index e5acc6a79d..9f16eb44f8 100644 --- a/tests/unit/out/unsafe/bounded_struct_ptr.rs +++ b/tests/unit/out/unsafe/bounded_struct_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bounded_struct_ptr.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Foo { diff --git a/tests/unit/out/unsafe/break.rs b/tests/unit/out/unsafe/break.rs index 68f33e7fc0..c96fc23cbe 100644 --- a/tests/unit/out/unsafe/break.rs +++ b/tests/unit/out/unsafe/break.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// break.rs pub unsafe fn for_test_0(n: i32) -> i32 { let mut x: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/bst.rs b/tests/unit/out/unsafe/bst.rs index edd27c2e69..4e1838a50d 100644 --- a/tests/unit/out/unsafe/bst.rs +++ b/tests/unit/out/unsafe/bst.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// bst.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_t { diff --git a/tests/unit/out/unsafe/builtin_types_compatible.rs b/tests/unit/out/unsafe/builtin_types_compatible.rs index de474b9477..7347cba299 100644 --- a/tests/unit/out/unsafe/builtin_types_compatible.rs +++ b/tests/unit/out/unsafe/builtin_types_compatible.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// builtin_types_compatible.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/c_struct.rs b/tests/unit/out/unsafe/c_struct.rs index 02e3df2b0e..93765c50cc 100644 --- a/tests/unit/out/unsafe/c_struct.rs +++ b/tests/unit/out/unsafe/c_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// c_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/cast.rs b/tests/unit/out/unsafe/cast.rs index c3bfe1aa23..4148a9daec 100644 --- a/tests/unit/out/unsafe/cast.rs +++ b/tests/unit/out/unsafe/cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// cast.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs b/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs index 03509548bb..a914e3f9ed 100644 --- a/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs +++ b/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// cast_array_to_pointer_decay.rs pub unsafe fn deref_0(mut p: *mut i32) -> i32 { return (*p); } diff --git a/tests/unit/out/unsafe/char_printing.rs b/tests/unit/out/unsafe/char_printing.rs index 6aedf5f198..6e80fd7978 100644 --- a/tests/unit/out/unsafe/char_printing.rs +++ b/tests/unit/out/unsafe/char_printing.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// char_printing.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/char_printing_cerr.rs b/tests/unit/out/unsafe/char_printing_cerr.rs index 0d33b1b198..f0bb8f657b 100644 --- a/tests/unit/out/unsafe/char_printing_cerr.rs +++ b/tests/unit/out/unsafe/char_printing_cerr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// char_printing_cerr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/class.rs b/tests/unit/out/unsafe/class.rs index 2e098d4fb1..80aa608ab2 100644 --- a/tests/unit/out/unsafe/class.rs +++ b/tests/unit/out/unsafe/class.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// class.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/unit/out/unsafe/clone_vs_move.rs b/tests/unit/out/unsafe/clone_vs_move.rs index e7a7cf648f..73f363d153 100644 --- a/tests/unit/out/unsafe/clone_vs_move.rs +++ b/tests/unit/out/unsafe/clone_vs_move.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// clone_vs_move.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Bar { diff --git a/tests/unit/out/unsafe/comma_operator.rs b/tests/unit/out/unsafe/comma_operator.rs index 7defe1c349..ce793f0161 100644 --- a/tests/unit/out/unsafe/comma_operator.rs +++ b/tests/unit/out/unsafe/comma_operator.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// comma_operator.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/complex_function.rs b/tests/unit/out/unsafe/complex_function.rs index 62b1507596..750bd41bfe 100644 --- a/tests/unit/out/unsafe/complex_function.rs +++ b/tests/unit/out/unsafe/complex_function.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// complex_function.rs pub unsafe fn foo_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/continue.rs b/tests/unit/out/unsafe/continue.rs index a26dd848fd..68e7bdc985 100644 --- a/tests/unit/out/unsafe/continue.rs +++ b/tests/unit/out/unsafe/continue.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// continue.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/cout_alias.rs b/tests/unit/out/unsafe/cout_alias.rs index 35d1841c2b..ae5627f0ee 100644 --- a/tests/unit/out/unsafe/cout_alias.rs +++ b/tests/unit/out/unsafe/cout_alias.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// cout_alias.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/default.rs b/tests/unit/out/unsafe/default.rs index c73d35234a..415d990e3d 100644 --- a/tests/unit/out/unsafe/default.rs +++ b/tests/unit/out/unsafe/default.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// default.rs #[repr(C)] #[derive(Copy, Clone)] pub struct Pointers { diff --git a/tests/unit/out/unsafe/default_in_statics.rs b/tests/unit/out/unsafe/default_in_statics.rs index e6916de25c..14279ca5a3 100644 --- a/tests/unit/out/unsafe/default_in_statics.rs +++ b/tests/unit/out/unsafe/default_in_statics.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// default_in_statics.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/doubly_linked_list.rs b/tests/unit/out/unsafe/doubly_linked_list.rs index a6ef48c257..c001b47ef6 100644 --- a/tests/unit/out/unsafe/doubly_linked_list.rs +++ b/tests/unit/out/unsafe/doubly_linked_list.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// doubly_linked_list.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Node { diff --git a/tests/unit/out/unsafe/dowhile.rs b/tests/unit/out/unsafe/dowhile.rs index 3e40ce4ca7..7a0aa1a25d 100644 --- a/tests/unit/out/unsafe/dowhile.rs +++ b/tests/unit/out/unsafe/dowhile.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// dowhile.rs pub unsafe fn dowhile_0(mut x: i32) -> i32 { 'loop_: loop { x += 1; diff --git a/tests/unit/out/unsafe/empty_array_init.rs b/tests/unit/out/unsafe/empty_array_init.rs index 32f08cf225..0f4bab8cb4 100644 --- a/tests/unit/out/unsafe/empty_array_init.rs +++ b/tests/unit/out/unsafe/empty_array_init.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// empty_array_init.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/enum_int_interop.rs b/tests/unit/out/unsafe/enum_int_interop.rs index 756eef9caf..3095857c01 100644 --- a/tests/unit/out/unsafe/enum_int_interop.rs +++ b/tests/unit/out/unsafe/enum_int_interop.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// enum_int_interop.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/unsafe/enum_int_interop_c.rs b/tests/unit/out/unsafe/enum_int_interop_c.rs index 736a1341a6..d80c81c29b 100644 --- a/tests/unit/out/unsafe/enum_int_interop_c.rs +++ b/tests/unit/out/unsafe/enum_int_interop_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// enum_int_interop_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/unsafe/expr_as_bool_c.rs b/tests/unit/out/unsafe/expr_as_bool_c.rs index d0e1bfc99d..53fed2237b 100644 --- a/tests/unit/out/unsafe/expr_as_bool_c.rs +++ b/tests/unit/out/unsafe/expr_as_bool_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// expr_as_bool_c.rs pub unsafe fn cmp_eq_0(mut rc: i32) -> i32 { return (((rc) == (-1_i32)) as i32); } diff --git a/tests/unit/out/unsafe/expr_as_bool_cpp.rs b/tests/unit/out/unsafe/expr_as_bool_cpp.rs index 0aadb19b08..a5691345ed 100644 --- a/tests/unit/out/unsafe/expr_as_bool_cpp.rs +++ b/tests/unit/out/unsafe/expr_as_bool_cpp.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// expr_as_bool_cpp.rs pub unsafe fn cmp_eq_0(mut rc: i32) -> i32 { return (((rc) == (-1_i32)) as i32); } diff --git a/tests/unit/out/unsafe/exprs.rs b/tests/unit/out/unsafe/exprs.rs index c8161b857d..1161cb2e31 100644 --- a/tests/unit/out/unsafe/exprs.rs +++ b/tests/unit/out/unsafe/exprs.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// exprs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct X { diff --git a/tests/unit/out/unsafe/fatorial.rs b/tests/unit/out/unsafe/fatorial.rs index 3f78b64f60..a687488ee3 100644 --- a/tests/unit/out/unsafe/fatorial.rs +++ b/tests/unit/out/unsafe/fatorial.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fatorial.rs pub unsafe fn fatorial_0(mut n: i32) -> i32 { if ((n) == (0)) { return 1; diff --git a/tests/unit/out/unsafe/fcall.rs b/tests/unit/out/unsafe/fcall.rs index c02bdb0fde..cc4eabd3ac 100644 --- a/tests/unit/out/unsafe/fcall.rs +++ b/tests/unit/out/unsafe/fcall.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fcall.rs pub unsafe fn f2_0(mut x: f64, mut y: f64) -> f64 { return ((x) - (y)); } diff --git a/tests/unit/out/unsafe/fflush_null.rs b/tests/unit/out/unsafe/fflush_null.rs index 973bdeb372..e1a62a803c 100644 --- a/tests/unit/out/unsafe/fflush_null.rs +++ b/tests/unit/out/unsafe/fflush_null.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fflush_null.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/fft.rs b/tests/unit/out/unsafe/fft.rs index 1e659fa5a4..3a914de401 100644 --- a/tests/unit/out/unsafe/fft.rs +++ b/tests/unit/out/unsafe/fft.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fft.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Complex { diff --git a/tests/unit/out/unsafe/find.rs b/tests/unit/out/unsafe/find.rs index 3940bfce75..de81b6efe3 100644 --- a/tests/unit/out/unsafe/find.rs +++ b/tests/unit/out/unsafe/find.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// find.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/fn_ptr.rs b/tests/unit/out/unsafe/fn_ptr.rs index c126a91804..5601830077 100644 --- a/tests/unit/out/unsafe/fn_ptr.rs +++ b/tests/unit/out/unsafe/fn_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr.rs pub unsafe fn my_foo_0(mut p: *mut ::libc::c_void) -> i32 { return (*(p as *mut i32)); } diff --git a/tests/unit/out/unsafe/fn_ptr_array.rs b/tests/unit/out/unsafe/fn_ptr_array.rs index 2096bddb8b..93f1519c58 100644 --- a/tests/unit/out/unsafe/fn_ptr_array.rs +++ b/tests/unit/out/unsafe/fn_ptr_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_array.rs pub unsafe fn add_0(mut a: i32, mut b: i32) -> i32 { return ((a) + (b)); } diff --git a/tests/unit/out/unsafe/fn_ptr_as_condition.rs b/tests/unit/out/unsafe/fn_ptr_as_condition.rs index d4b8a9266e..2e7f470316 100644 --- a/tests/unit/out/unsafe/fn_ptr_as_condition.rs +++ b/tests/unit/out/unsafe/fn_ptr_as_condition.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_as_condition.rs pub unsafe fn double_it_0(mut x: *mut i32) { (*x) *= 2; } diff --git a/tests/unit/out/unsafe/fn_ptr_cast.rs b/tests/unit/out/unsafe/fn_ptr_cast.rs index 9951cc7b22..b8f794853e 100644 --- a/tests/unit/out/unsafe/fn_ptr_cast.rs +++ b/tests/unit/out/unsafe/fn_ptr_cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_cast.rs pub unsafe fn double_it_0(mut x: i32) -> i32 { return ((x) * (2)); } diff --git a/tests/unit/out/unsafe/fn_ptr_conditional.rs b/tests/unit/out/unsafe/fn_ptr_conditional.rs index ae09f25088..b1a1f9ac1a 100644 --- a/tests/unit/out/unsafe/fn_ptr_conditional.rs +++ b/tests/unit/out/unsafe/fn_ptr_conditional.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_conditional.rs pub unsafe fn inc_0(mut x: i32) -> i32 { return ((x) + (1)); } diff --git a/tests/unit/out/unsafe/fn_ptr_default_arg.rs b/tests/unit/out/unsafe/fn_ptr_default_arg.rs index bffd1504ca..8789c3d2b4 100644 --- a/tests/unit/out/unsafe/fn_ptr_default_arg.rs +++ b/tests/unit/out/unsafe/fn_ptr_default_arg.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_default_arg.rs pub unsafe fn identity_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/fn_ptr_global.rs b/tests/unit/out/unsafe/fn_ptr_global.rs index dc4ffb5633..28473cec27 100644 --- a/tests/unit/out/unsafe/fn_ptr_global.rs +++ b/tests/unit/out/unsafe/fn_ptr_global.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_global.rs pub unsafe fn double_it_0(mut x: i32) -> i32 { return ((x) * (2)); } diff --git a/tests/unit/out/unsafe/fn_ptr_reassign.rs b/tests/unit/out/unsafe/fn_ptr_reassign.rs index 34dac00668..f93f3c3dfe 100644 --- a/tests/unit/out/unsafe/fn_ptr_reassign.rs +++ b/tests/unit/out/unsafe/fn_ptr_reassign.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_reassign.rs pub unsafe fn add_0(mut a: i32, mut b: i32) -> i32 { return ((a) + (b)); } diff --git a/tests/unit/out/unsafe/fn_ptr_return.rs b/tests/unit/out/unsafe/fn_ptr_return.rs index 8f9673be47..6fbc73cabf 100644 --- a/tests/unit/out/unsafe/fn_ptr_return.rs +++ b/tests/unit/out/unsafe/fn_ptr_return.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_return.rs pub unsafe fn inc_0(mut x: i32) -> i32 { return ((x) + (1)); } diff --git a/tests/unit/out/unsafe/fn_ptr_stable_sort.rs b/tests/unit/out/unsafe/fn_ptr_stable_sort.rs index f1fb136dea..290667d381 100644 --- a/tests/unit/out/unsafe/fn_ptr_stable_sort.rs +++ b/tests/unit/out/unsafe/fn_ptr_stable_sort.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_stable_sort.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Item { diff --git a/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs b/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs index 8ae597435b..bb319e9e9e 100644 --- a/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs +++ b/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_stdlib_compare.rs pub unsafe fn my_alternative_fread_0( mut p: *mut u8, mut n: u64, diff --git a/tests/unit/out/unsafe/fn_ptr_struct.rs b/tests/unit/out/unsafe/fn_ptr_struct.rs index 6e4a0466c9..d4d620a48e 100644 --- a/tests/unit/out/unsafe/fn_ptr_struct.rs +++ b/tests/unit/out/unsafe/fn_ptr_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_struct.rs #[repr(C)] #[derive(Clone)] pub struct Handler { diff --git a/tests/unit/out/unsafe/fn_ptr_void_return.rs b/tests/unit/out/unsafe/fn_ptr_void_return.rs index 8b8b16c1fc..559f9e27a2 100644 --- a/tests/unit/out/unsafe/fn_ptr_void_return.rs +++ b/tests/unit/out/unsafe/fn_ptr_void_return.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_void_return.rs pub unsafe fn negate_0(mut x: *mut i32) { (*x) = -(*x); } diff --git a/tests/unit/out/unsafe/fn_ptr_vtable.rs b/tests/unit/out/unsafe/fn_ptr_vtable.rs index 2c2a2eb915..85cbe05c10 100644 --- a/tests/unit/out/unsafe/fn_ptr_vtable.rs +++ b/tests/unit/out/unsafe/fn_ptr_vtable.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fn_ptr_vtable.rs #[repr(C)] #[derive(Clone)] pub struct Vtable { diff --git a/tests/unit/out/unsafe/fopen.rs b/tests/unit/out/unsafe/fopen.rs index 8c1cff3ce4..7928e67537 100644 --- a/tests/unit/out/unsafe/fopen.rs +++ b/tests/unit/out/unsafe/fopen.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// fopen.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach.rs b/tests/unit/out/unsafe/foreach.rs index 9b03d86d82..593e2a83ea 100644 --- a/tests/unit/out/unsafe/foreach.rs +++ b/tests/unit/out/unsafe/foreach.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// foreach.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs b/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs index 93399ada4b..99f6ded1b9 100644 --- a/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs +++ b/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// foreach_disjoint_field_borrow.rs #[repr(C)] #[derive(Clone, Default)] pub struct S { diff --git a/tests/unit/out/unsafe/foreach_double.rs b/tests/unit/out/unsafe/foreach_double.rs index 1652730acd..f4e0e7d748 100644 --- a/tests/unit/out/unsafe/foreach_double.rs +++ b/tests/unit/out/unsafe/foreach_double.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// foreach_double.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach_map.rs b/tests/unit/out/unsafe/foreach_map.rs index 642e1d90b9..d96e78a4b1 100644 --- a/tests/unit/out/unsafe/foreach_map.rs +++ b/tests/unit/out/unsafe/foreach_map.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// foreach_map.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach_mut.rs b/tests/unit/out/unsafe/foreach_mut.rs index bc8dec647b..9230206afa 100644 --- a/tests/unit/out/unsafe/foreach_mut.rs +++ b/tests/unit/out/unsafe/foreach_mut.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// foreach_mut.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/function_call.rs b/tests/unit/out/unsafe/function_call.rs index 05966bbfec..590342cee2 100644 --- a/tests/unit/out/unsafe/function_call.rs +++ b/tests/unit/out/unsafe/function_call.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// function_call.rs pub unsafe fn function_0(mut y: i32, mut z: i32) -> i32 { let mut x: i32 = 5; return (((x) + (y)) + (z)); diff --git a/tests/unit/out/unsafe/function_overloading.rs b/tests/unit/out/unsafe/function_overloading.rs index effb483d10..6a0436f350 100644 --- a/tests/unit/out/unsafe/function_overloading.rs +++ b/tests/unit/out/unsafe/function_overloading.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// function_overloading.rs pub unsafe fn foo_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/global-initialization-using-global.rs b/tests/unit/out/unsafe/global-initialization-using-global.rs index f0cb6be0bb..af1edc3d87 100644 --- a/tests/unit/out/unsafe/global-initialization-using-global.rs +++ b/tests/unit/out/unsafe/global-initialization-using-global.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// global-initialization-using-global.rs pub static mut first: i32 = unsafe { 0_i32 }; pub static mut second: i32 = unsafe { ((first) + (1)) }; pub fn main() { diff --git a/tests/unit/out/unsafe/global_pointers.rs b/tests/unit/out/unsafe/global_pointers.rs index 7ee0241ded..9bf2aeacc5 100644 --- a/tests/unit/out/unsafe/global_pointers.rs +++ b/tests/unit/out/unsafe/global_pointers.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// global_pointers.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Entry { diff --git a/tests/unit/out/unsafe/global_without_initializer.rs b/tests/unit/out/unsafe/global_without_initializer.rs index 9dfb12d65e..e2e09ddc04 100644 --- a/tests/unit/out/unsafe/global_without_initializer.rs +++ b/tests/unit/out/unsafe/global_without_initializer.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// global_without_initializer.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct S { diff --git a/tests/unit/out/unsafe/huffman.rs b/tests/unit/out/unsafe/huffman.rs index 88b1825ffc..d3124bf4c2 100644 --- a/tests/unit/out/unsafe/huffman.rs +++ b/tests/unit/out/unsafe/huffman.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// huffman.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct MinHeapNode { diff --git a/tests/unit/out/unsafe/ignored_rule.rs b/tests/unit/out/unsafe/ignored_rule.rs index 269343ca4e..99bd99f04c 100644 --- a/tests/unit/out/unsafe/ignored_rule.rs +++ b/tests/unit/out/unsafe/ignored_rule.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ignored_rule.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/immutable-deref-on-func-call.rs b/tests/unit/out/unsafe/immutable-deref-on-func-call.rs index 3a91762023..1f8e5528ae 100644 --- a/tests/unit/out/unsafe/immutable-deref-on-func-call.rs +++ b/tests/unit/out/unsafe/immutable-deref-on-func-call.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// immutable-deref-on-func-call.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Item { diff --git a/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs b/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs index 89e6cc79bb..e7ed2c8f1a 100644 --- a/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs +++ b/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// immutable_unsigned_arithmetic.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/implicit_autoref.rs b/tests/unit/out/unsafe/implicit_autoref.rs index f8ffeafbd9..c53231593b 100644 --- a/tests/unit/out/unsafe/implicit_autoref.rs +++ b/tests/unit/out/unsafe/implicit_autoref.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// implicit_autoref.rs #[repr(C)] #[derive(Clone, Default)] pub struct Holder { diff --git a/tests/unit/out/unsafe/init.rs b/tests/unit/out/unsafe/init.rs index 238eb0b956..d134979eb0 100644 --- a/tests/unit/out/unsafe/init.rs +++ b/tests/unit/out/unsafe/init.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// init.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct X { diff --git a/tests/unit/out/unsafe/init_list.rs b/tests/unit/out/unsafe/init_list.rs index 7a849e0b50..60e426cf57 100644 --- a/tests/unit/out/unsafe/init_list.rs +++ b/tests/unit/out/unsafe/init_list.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// init_list.rs pub unsafe fn f_0(mut list: Vec) {} pub fn main() { unsafe { diff --git a/tests/unit/out/unsafe/int_to_bool_explicit.rs b/tests/unit/out/unsafe/int_to_bool_explicit.rs index 10d0a9065d..34f29b3bae 100644 --- a/tests/unit/out/unsafe/int_to_bool_explicit.rs +++ b/tests/unit/out/unsafe/int_to_bool_explicit.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// int_to_bool_explicit.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/int_to_bool_explicit_c.rs b/tests/unit/out/unsafe/int_to_bool_explicit_c.rs index 2062c57dbc..6d89551200 100644 --- a/tests/unit/out/unsafe/int_to_bool_explicit_c.rs +++ b/tests/unit/out/unsafe/int_to_bool_explicit_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// int_to_bool_explicit_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/ipproto_macros.rs b/tests/unit/out/unsafe/ipproto_macros.rs index 4ff8e7f76f..db6e5778f9 100644 --- a/tests/unit/out/unsafe/ipproto_macros.rs +++ b/tests/unit/out/unsafe/ipproto_macros.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ipproto_macros.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/iterator_freshness.rs b/tests/unit/out/unsafe/iterator_freshness.rs index 0fe25b63c9..664afe460b 100644 --- a/tests/unit/out/unsafe/iterator_freshness.rs +++ b/tests/unit/out/unsafe/iterator_freshness.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// iterator_freshness.rs pub unsafe fn foo_0(mut a0: *mut i32) {} pub fn main() { unsafe { diff --git a/tests/unit/out/unsafe/iterators.rs b/tests/unit/out/unsafe/iterators.rs index a17f26ef8b..68dc08e6f5 100644 --- a/tests/unit/out/unsafe/iterators.rs +++ b/tests/unit/out/unsafe/iterators.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// iterators.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/keywords.rs b/tests/unit/out/unsafe/keywords.rs index 9a79ff564b..52777ea92c 100644 --- a/tests/unit/out/unsafe/keywords.rs +++ b/tests/unit/out/unsafe/keywords.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// keywords.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/kruskal.rs b/tests/unit/out/unsafe/kruskal.rs index e5d94c5352..9e012adcc9 100644 --- a/tests/unit/out/unsafe/kruskal.rs +++ b/tests/unit/out/unsafe/kruskal.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// kruskal.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Edge { diff --git a/tests/unit/out/unsafe/lambda_capture_pass.rs b/tests/unit/out/unsafe/lambda_capture_pass.rs index 5514b885e6..c03820b28c 100644 --- a/tests/unit/out/unsafe/lambda_capture_pass.rs +++ b/tests/unit/out/unsafe/lambda_capture_pass.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// lambda_capture_pass.rs pub unsafe fn apply_0(mut fn_: impl Fn(i32) -> i32, mut x: i32) -> i32 { return (unsafe { let _x: i32 = x; diff --git a/tests/unit/out/unsafe/lambda_nested.rs b/tests/unit/out/unsafe/lambda_nested.rs index 4de0181d5a..d5819450a0 100644 --- a/tests/unit/out/unsafe/lambda_nested.rs +++ b/tests/unit/out/unsafe/lambda_nested.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// lambda_nested.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/libc_struct_without_default.rs b/tests/unit/out/unsafe/libc_struct_without_default.rs index 9b5a47d94b..53d1bcbff7 100644 --- a/tests/unit/out/unsafe/libc_struct_without_default.rs +++ b/tests/unit/out/unsafe/libc_struct_without_default.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// libc_struct_without_default.rs #[repr(C)] #[derive(Clone)] pub struct UserDefined { diff --git a/tests/unit/out/unsafe/linked_list.rs b/tests/unit/out/unsafe/linked_list.rs index 4ef86d5b07..a2a99e7d7d 100644 --- a/tests/unit/out/unsafe/linked_list.rs +++ b/tests/unit/out/unsafe/linked_list.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// linked_list.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Node { diff --git a/tests/unit/out/unsafe/loop_with_postfix_inc.rs b/tests/unit/out/unsafe/loop_with_postfix_inc.rs index 0fe17eddc2..536c5a411d 100644 --- a/tests/unit/out/unsafe/loop_with_postfix_inc.rs +++ b/tests/unit/out/unsafe/loop_with_postfix_inc.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// loop_with_postfix_inc.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/main.rs b/tests/unit/out/unsafe/main.rs index 92774363c2..5bbd1fe4fd 100644 --- a/tests/unit/out/unsafe/main.rs +++ b/tests/unit/out/unsafe/main.rs @@ -7,6 +7,8 @@ use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; +// main.rs + pub fn main() { let mut args: Vec> = std::env::args() .map(|arg| arg.as_bytes().to_vec()) diff --git a/tests/unit/out/unsafe/malloc_realloc_free.rs b/tests/unit/out/unsafe/malloc_realloc_free.rs index 9bade33b8d..bbd4c80893 100644 --- a/tests/unit/out/unsafe/malloc_realloc_free.rs +++ b/tests/unit/out/unsafe/malloc_realloc_free.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// malloc_realloc_free.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/map-reallocation.rs b/tests/unit/out/unsafe/map-reallocation.rs index 3bf3f1b310..116dfb818c 100644 --- a/tests/unit/out/unsafe/map-reallocation.rs +++ b/tests/unit/out/unsafe/map-reallocation.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// map-reallocation.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/map.rs b/tests/unit/out/unsafe/map.rs index 88b42d140b..937eadd435 100644 --- a/tests/unit/out/unsafe/map.rs +++ b/tests/unit/out/unsafe/map.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// map.rs pub unsafe fn foo_0(mut x: u32) { x = (x).wrapping_add(1_u32); } diff --git a/tests/unit/out/unsafe/matmul.rs b/tests/unit/out/unsafe/matmul.rs index 23be486f11..9d693fcad4 100644 --- a/tests/unit/out/unsafe/matmul.rs +++ b/tests/unit/out/unsafe/matmul.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// matmul.rs pub unsafe fn matalloc_0(mut n: i32, mut p: i32, mut e: i32) -> Option>]>> { let mut m: Option>]>> = Some( (0..(n as u64)) diff --git a/tests/unit/out/unsafe/max.rs b/tests/unit/out/unsafe/max.rs index b90e409f34..c65d94c6d0 100644 --- a/tests/unit/out/unsafe/max.rs +++ b/tests/unit/out/unsafe/max.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// max.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/memset.rs b/tests/unit/out/unsafe/memset.rs index 9ffab27510..2e74eb8be5 100644 --- a/tests/unit/out/unsafe/memset.rs +++ b/tests/unit/out/unsafe/memset.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// memset.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/min_max_ptr2ptr.rs b/tests/unit/out/unsafe/min_max_ptr2ptr.rs index 68513dce96..37f9af0164 100644 --- a/tests/unit/out/unsafe/min_max_ptr2ptr.rs +++ b/tests/unit/out/unsafe/min_max_ptr2ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// min_max_ptr2ptr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/nested_structs.rs b/tests/unit/out/unsafe/nested_structs.rs index b93fed2dee..d5dbcb3b22 100644 --- a/tests/unit/out/unsafe/nested_structs.rs +++ b/tests/unit/out/unsafe/nested_structs.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// nested_structs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Level0_Level1_1_Level2_1_Level3_1 { diff --git a/tests/unit/out/unsafe/new.rs b/tests/unit/out/unsafe/new.rs index ae95907dab..6347b01269 100644 --- a/tests/unit/out/unsafe/new.rs +++ b/tests/unit/out/unsafe/new.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// new.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_alloc_array.rs b/tests/unit/out/unsafe/new_alloc_array.rs index bc80f0d411..4176247c4f 100644 --- a/tests/unit/out/unsafe/new_alloc_array.rs +++ b/tests/unit/out/unsafe/new_alloc_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// new_alloc_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_array.rs b/tests/unit/out/unsafe/new_array.rs index 6ae31600bf..bba23f0bbb 100644 --- a/tests/unit/out/unsafe/new_array.rs +++ b/tests/unit/out/unsafe/new_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// new_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_array_var_size.rs b/tests/unit/out/unsafe/new_array_var_size.rs index f42e7c9aac..5f1130e3ff 100644 --- a/tests/unit/out/unsafe/new_array_var_size.rs +++ b/tests/unit/out/unsafe/new_array_var_size.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// new_array_var_size.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_bst.rs b/tests/unit/out/unsafe/new_bst.rs index 394b13c245..ae8b4bac17 100644 --- a/tests/unit/out/unsafe/new_bst.rs +++ b/tests/unit/out/unsafe/new_bst.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// new_bst.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_t { diff --git a/tests/unit/out/unsafe/new_struct.rs b/tests/unit/out/unsafe/new_struct.rs index ed91969bb0..c56aeed862 100644 --- a/tests/unit/out/unsafe/new_struct.rs +++ b/tests/unit/out/unsafe/new_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// new_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/unit/out/unsafe/no_direct_callee.rs b/tests/unit/out/unsafe/no_direct_callee.rs index 6d50bee247..0e1230e14d 100644 --- a/tests/unit/out/unsafe/no_direct_callee.rs +++ b/tests/unit/out/unsafe/no_direct_callee.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// no_direct_callee.rs pub unsafe fn test1_0() -> bool { return false; } diff --git a/tests/unit/out/unsafe/null_compare.rs b/tests/unit/out/unsafe/null_compare.rs index 0e2da02907..b249afad74 100644 --- a/tests/unit/out/unsafe/null_compare.rs +++ b/tests/unit/out/unsafe/null_compare.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// null_compare.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/null_in_statics.rs b/tests/unit/out/unsafe/null_in_statics.rs index 3e93044549..96ae600555 100644 --- a/tests/unit/out/unsafe/null_in_statics.rs +++ b/tests/unit/out/unsafe/null_in_statics.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// null_in_statics.rs pub static mut p_mut: *mut i32 = unsafe { std::ptr::null_mut() }; pub static mut p_const: *const i32 = unsafe { std::ptr::null() }; pub static mut cp: *const u8 = unsafe { std::ptr::null() }; diff --git a/tests/unit/out/unsafe/operator_less_than.rs b/tests/unit/out/unsafe/operator_less_than.rs index d9a3d8383a..1688d1b13b 100644 --- a/tests/unit/out/unsafe/operator_less_than.rs +++ b/tests/unit/out/unsafe/operator_less_than.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// operator_less_than.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/unit/out/unsafe/pair.rs b/tests/unit/out/unsafe/pair.rs index da0f99d85a..0e8956faee 100644 --- a/tests/unit/out/unsafe/pair.rs +++ b/tests/unit/out/unsafe/pair.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pair.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pod.rs b/tests/unit/out/unsafe/pod.rs index 337aadab9e..c3a8b4e408 100644 --- a/tests/unit/out/unsafe/pod.rs +++ b/tests/unit/out/unsafe/pod.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pod.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct POD { diff --git a/tests/unit/out/unsafe/pointer_arithmetic.rs b/tests/unit/out/unsafe/pointer_arithmetic.rs index 2eebd2b695..e4b4a64de6 100644 --- a/tests/unit/out/unsafe/pointer_arithmetic.rs +++ b/tests/unit/out/unsafe/pointer_arithmetic.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_arithmetic.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_array.rs b/tests/unit/out/unsafe/pointer_array.rs index acef55109c..e4ba5820d8 100644 --- a/tests/unit/out/unsafe/pointer_array.rs +++ b/tests/unit/out/unsafe/pointer_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_array.rs #[repr(C)] #[derive(Copy, Clone)] pub struct StackArray { diff --git a/tests/unit/out/unsafe/pointer_call_offset.rs b/tests/unit/out/unsafe/pointer_call_offset.rs index f76fdf903b..92d04720aa 100644 --- a/tests/unit/out/unsafe/pointer_call_offset.rs +++ b/tests/unit/out/unsafe/pointer_call_offset.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_call_offset.rs pub unsafe fn foo_0(mut p: *mut i32) -> *mut i32 { return (&mut (*p.offset((5) as isize)) as *mut i32); } diff --git a/tests/unit/out/unsafe/pointer_diff.rs b/tests/unit/out/unsafe/pointer_diff.rs index 77c617fa21..1a09c6973b 100644 --- a/tests/unit/out/unsafe/pointer_diff.rs +++ b/tests/unit/out/unsafe/pointer_diff.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_diff.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_eq.rs b/tests/unit/out/unsafe/pointer_eq.rs index 94d7ce53a3..1ad5b8a207 100644 --- a/tests/unit/out/unsafe/pointer_eq.rs +++ b/tests/unit/out/unsafe/pointer_eq.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_eq.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_neq.rs b/tests/unit/out/unsafe/pointer_neq.rs index a3c972ce4f..9f88ef25f4 100644 --- a/tests/unit/out/unsafe/pointer_neq.rs +++ b/tests/unit/out/unsafe/pointer_neq.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_neq.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_offset.rs b/tests/unit/out/unsafe/pointer_offset.rs index e2c760919f..726dee045e 100644 --- a/tests/unit/out/unsafe/pointer_offset.rs +++ b/tests/unit/out/unsafe/pointer_offset.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_offset.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_printf.rs b/tests/unit/out/unsafe/pointer_printf.rs index 151a86e8bc..280cbb82f9 100644 --- a/tests/unit/out/unsafe/pointer_printf.rs +++ b/tests/unit/out/unsafe/pointer_printf.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_printf.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_to_boolean.rs b/tests/unit/out/unsafe/pointer_to_boolean.rs index 073b5ad3fb..87aeceb9b2 100644 --- a/tests/unit/out/unsafe/pointer_to_boolean.rs +++ b/tests/unit/out/unsafe/pointer_to_boolean.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_to_boolean.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_usize_arith.rs b/tests/unit/out/unsafe/pointer_usize_arith.rs index b77184ed03..b9f8fdfe85 100644 --- a/tests/unit/out/unsafe/pointer_usize_arith.rs +++ b/tests/unit/out/unsafe/pointer_usize_arith.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointer_usize_arith.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointers.rs b/tests/unit/out/unsafe/pointers.rs index 21db0f951c..dd2efcdfcc 100644 --- a/tests/unit/out/unsafe/pointers.rs +++ b/tests/unit/out/unsafe/pointers.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// pointers.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Test { diff --git a/tests/unit/out/unsafe/polymorphism.rs b/tests/unit/out/unsafe/polymorphism.rs index 2f98f685bf..39ee26e5fe 100644 --- a/tests/unit/out/unsafe/polymorphism.rs +++ b/tests/unit/out/unsafe/polymorphism.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// polymorphism.rs pub unsafe trait Animal { unsafe fn bark(&self) -> bool; } diff --git a/tests/unit/out/unsafe/printfs.rs b/tests/unit/out/unsafe/printfs.rs index da52f3bc3f..2176e82c3d 100644 --- a/tests/unit/out/unsafe/printfs.rs +++ b/tests/unit/out/unsafe/printfs.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// printfs.rs pub unsafe fn fn_0(mut v: Vec) -> Vec { return { let mut __tmp2 = v.clone(); diff --git a/tests/unit/out/unsafe/prvalue-as-lvalue.rs b/tests/unit/out/unsafe/prvalue-as-lvalue.rs index 2f6ad7da6c..0e920e8d19 100644 --- a/tests/unit/out/unsafe/prvalue-as-lvalue.rs +++ b/tests/unit/out/unsafe/prvalue-as-lvalue.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// prvalue-as-lvalue.rs pub unsafe fn foo_0(a: *const i32) -> *const i32 { return a; } diff --git a/tests/unit/out/unsafe/ptr2ptr.rs b/tests/unit/out/unsafe/ptr2ptr.rs index 0c22750734..3308d293be 100644 --- a/tests/unit/out/unsafe/ptr2ptr.rs +++ b/tests/unit/out/unsafe/ptr2ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ptr2ptr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/push_emplace_back.rs b/tests/unit/out/unsafe/push_emplace_back.rs index e044d3758a..da640c4608 100644 --- a/tests/unit/out/unsafe/push_emplace_back.rs +++ b/tests/unit/out/unsafe/push_emplace_back.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// push_emplace_back.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Chunk { diff --git a/tests/unit/out/unsafe/random.rs b/tests/unit/out/unsafe/random.rs index b2bec7b72a..bf87afba22 100644 --- a/tests/unit/out/unsafe/random.rs +++ b/tests/unit/out/unsafe/random.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// random.rs #[repr(C)] #[derive(Copy, Clone)] pub struct Pair { diff --git a/tests/unit/out/unsafe/rebind.rs b/tests/unit/out/unsafe/rebind.rs index 9a0bcf486c..dffb411f94 100644 --- a/tests/unit/out/unsafe/rebind.rs +++ b/tests/unit/out/unsafe/rebind.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// rebind.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/ref_calls.rs b/tests/unit/out/unsafe/ref_calls.rs index 1e2fbd3e80..7617458b9d 100644 --- a/tests/unit/out/unsafe/ref_calls.rs +++ b/tests/unit/out/unsafe/ref_calls.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// ref_calls.rs pub unsafe fn bar_0() -> i32 { return 1; } diff --git a/tests/unit/out/unsafe/references.rs b/tests/unit/out/unsafe/references.rs index 176ded2794..2bc5c89702 100644 --- a/tests/unit/out/unsafe/references.rs +++ b/tests/unit/out/unsafe/references.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// references.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/references2.rs b/tests/unit/out/unsafe/references2.rs index 9e905bea32..b597da3e32 100644 --- a/tests/unit/out/unsafe/references2.rs +++ b/tests/unit/out/unsafe/references2.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// references2.rs pub unsafe fn change_0(p: *mut Option>) { let mut q: Option> = Some(Box::new(7)); (*p) = q; diff --git a/tests/unit/out/unsafe/refs_as_args.rs b/tests/unit/out/unsafe/refs_as_args.rs index 656b163a42..3b18701177 100644 --- a/tests/unit/out/unsafe/refs_as_args.rs +++ b/tests/unit/out/unsafe/refs_as_args.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// refs_as_args.rs pub unsafe fn more_refs_0(mut x1: i32, mut x2: i32, r1: *mut i32, r2: *const i32) { let rx1: *const i32 = &x1 as *const i32; let rx2: *mut i32 = &mut x2 as *mut i32; diff --git a/tests/unit/out/unsafe/reinterpret_cast.rs b/tests/unit/out/unsafe/reinterpret_cast.rs index de7383fd4b..6b482f406a 100644 --- a/tests/unit/out/unsafe/reinterpret_cast.rs +++ b/tests/unit/out/unsafe/reinterpret_cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_aliased.rs b/tests/unit/out/unsafe/reinterpret_cast_aliased.rs index 07b06f0228..b73066d0ae 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_aliased.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_aliased.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_aliased.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_array_write.rs b/tests/unit/out/unsafe/reinterpret_cast_array_write.rs index 95998a235d..2c017a79d2 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_array_write.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_array_write.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_array_write.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_chain.rs b/tests/unit/out/unsafe/reinterpret_cast_chain.rs index ee944c2b03..d311ea9a9c 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_chain.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_chain.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_chain.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_double.rs b/tests/unit/out/unsafe/reinterpret_cast_double.rs index b8a6788859..4b4a81a9f4 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_double.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_double.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_double.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs b/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs index fcd0a627e5..18d6b99713 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_empty_vec.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_float.rs b/tests/unit/out/unsafe/reinterpret_cast_float.rs index 734ec2604f..c696a47df0 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_float.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_float.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_float.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs b/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs index 0f8a06b38b..b9cd0e07be 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_i16_u16.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_identity.rs b/tests/unit/out/unsafe/reinterpret_cast_identity.rs index 723ede85e0..0f2bd98f93 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_identity.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_identity.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_identity.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_iterate.rs b/tests/unit/out/unsafe/reinterpret_cast_iterate.rs index af3b6746ec..8b06578a4a 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_iterate.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_iterate.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_iterate.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_large_array.rs b/tests/unit/out/unsafe/reinterpret_cast_large_array.rs index 9808e2b010..5ae111975a 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_large_array.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_large_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_large_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_new.rs b/tests/unit/out/unsafe/reinterpret_cast_new.rs index 5e69fa71a9..c3bbe18e60 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_new.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_new.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_new.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_new_array.rs b/tests/unit/out/unsafe/reinterpret_cast_new_array.rs index 18876fc308..32438c54bd 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_new_array.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_new_array.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_new_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs b/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs index 2c1192e351..afdec7a187 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_oob_read.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs b/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs index 316a0f1db4..cc8befa530 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_oob_write.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs b/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs index 8f7af66eb0..1b17e74866 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_partial_overlap.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs b/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs index 2c4c52c47b..ab7881ff40 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_roundtrip.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_same_type.rs b/tests/unit/out/unsafe/reinterpret_cast_same_type.rs index 6cf3469a8e..af4ff7d982 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_same_type.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_same_type.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_same_type.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_signed.rs b/tests/unit/out/unsafe/reinterpret_cast_signed.rs index ace0accff8..ac8f9bd2cd 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_signed.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_signed.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_signed.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_string.rs b/tests/unit/out/unsafe/reinterpret_cast_string.rs index d878c6ac91..ce1c276b9d 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_string.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_string.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_string.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_struct.rs b/tests/unit/out/unsafe/reinterpret_cast_struct.rs index 76cdd70975..8fd410f988 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_struct.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs b/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs index 21852fbef5..44f98252dd 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_struct_to_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs b/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs index 1d2fd3837b..fdca48fa11 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_u32_from_u8.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_undersize.rs b/tests/unit/out/unsafe/reinterpret_cast_undersize.rs index 4504ce2f61..6e4f0df67f 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_undersize.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_undersize.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_undersize.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs b/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs index 035c7eed87..8455d85e0b 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_vec_write.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs b/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs index c810d06694..4550a0615d 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reinterpret_cast_zero_init.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reserved_keywords.rs b/tests/unit/out/unsafe/reserved_keywords.rs index d90eabdaa4..7490ee406c 100644 --- a/tests/unit/out/unsafe/reserved_keywords.rs +++ b/tests/unit/out/unsafe/reserved_keywords.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// reserved_keywords.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct S { diff --git a/tests/unit/out/unsafe/simple_function.rs b/tests/unit/out/unsafe/simple_function.rs index c0e2c39bb5..2793549c44 100644 --- a/tests/unit/out/unsafe/simple_function.rs +++ b/tests/unit/out/unsafe/simple_function.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// simple_function.rs pub unsafe fn foo_0() -> i32 { return 0; } diff --git a/tests/unit/out/unsafe/simple_index.rs b/tests/unit/out/unsafe/simple_index.rs index 8046f5a72e..a518c8e171 100644 --- a/tests/unit/out/unsafe/simple_index.rs +++ b/tests/unit/out/unsafe/simple_index.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// simple_index.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/socket_type_constants.rs b/tests/unit/out/unsafe/socket_type_constants.rs index c7af392ea1..bf42156de8 100644 --- a/tests/unit/out/unsafe/socket_type_constants.rs +++ b/tests/unit/out/unsafe/socket_type_constants.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// socket_type_constants.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/sort.rs b/tests/unit/out/unsafe/sort.rs index c36af916f8..164384b931 100644 --- a/tests/unit/out/unsafe/sort.rs +++ b/tests/unit/out/unsafe/sort.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// sort.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/split_binop_aliased_borrows.rs b/tests/unit/out/unsafe/split_binop_aliased_borrows.rs index 0687137b12..9926d3425f 100644 --- a/tests/unit/out/unsafe/split_binop_aliased_borrows.rs +++ b/tests/unit/out/unsafe/split_binop_aliased_borrows.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// split_binop_aliased_borrows.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stable_sort.rs b/tests/unit/out/unsafe/stable_sort.rs index 7427395afd..f06b7f4b65 100644 --- a/tests/unit/out/unsafe/stable_sort.rs +++ b/tests/unit/out/unsafe/stable_sort.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// stable_sort.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/static_local.rs b/tests/unit/out/unsafe/static_local.rs index 49183399f9..e473eed4ee 100644 --- a/tests/unit/out/unsafe/static_local.rs +++ b/tests/unit/out/unsafe/static_local.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// static_local.rs pub unsafe fn foo_0() -> i32 { static mut static_i: i32 = unsafe { 0_i32 };; static mut static_f: f32 = unsafe { 0.0_f32 };; diff --git a/tests/unit/out/unsafe/static_var_in_class.rs b/tests/unit/out/unsafe/static_var_in_class.rs index 1d8796ba14..85d8100577 100644 --- a/tests/unit/out/unsafe/static_var_in_class.rs +++ b/tests/unit/out/unsafe/static_var_in_class.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// static_var_in_class.rs static mut C_inner_const: i32 = unsafe { 1 }; #[repr(C)] #[derive(Copy, Clone, Default)] diff --git a/tests/unit/out/unsafe/stdcopy.rs b/tests/unit/out/unsafe/stdcopy.rs index 43938cfb12..a7600a150b 100644 --- a/tests/unit/out/unsafe/stdcopy.rs +++ b/tests/unit/out/unsafe/stdcopy.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// stdcopy.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stdcopy_ostream.rs b/tests/unit/out/unsafe/stdcopy_ostream.rs index a035e4c84e..30a31eb1bc 100644 --- a/tests/unit/out/unsafe/stdcopy_ostream.rs +++ b/tests/unit/out/unsafe/stdcopy_ostream.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// stdcopy_ostream.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stdmin_fpoint.rs b/tests/unit/out/unsafe/stdmin_fpoint.rs index 176c095da6..ec8af37e83 100644 --- a/tests/unit/out/unsafe/stdmin_fpoint.rs +++ b/tests/unit/out/unsafe/stdmin_fpoint.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// stdmin_fpoint.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stmt_expr.rs b/tests/unit/out/unsafe/stmt_expr.rs index 9a205d8824..1139e5d6ed 100644 --- a/tests/unit/out/unsafe/stmt_expr.rs +++ b/tests/unit/out/unsafe/stmt_expr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// stmt_expr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/strchr_c.rs b/tests/unit/out/unsafe/strchr_c.rs index efce259d50..d031b83e7a 100644 --- a/tests/unit/out/unsafe/strchr_c.rs +++ b/tests/unit/out/unsafe/strchr_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// strchr_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/strchr_cpp.rs b/tests/unit/out/unsafe/strchr_cpp.rs index 309f23e67a..a0bc7ca1c6 100644 --- a/tests/unit/out/unsafe/strchr_cpp.rs +++ b/tests/unit/out/unsafe/strchr_cpp.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// strchr_cpp.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string.rs b/tests/unit/out/unsafe/string.rs index 6662a53101..262102ff4e 100644 --- a/tests/unit/out/unsafe/string.rs +++ b/tests/unit/out/unsafe/string.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string2.rs b/tests/unit/out/unsafe/string2.rs index 6a31825eac..3d1183ff0d 100644 --- a/tests/unit/out/unsafe/string2.rs +++ b/tests/unit/out/unsafe/string2.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string2.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_escape.rs b/tests/unit/out/unsafe/string_escape.rs index 5b4785dbd6..f33cd6b143 100644 --- a/tests/unit/out/unsafe/string_escape.rs +++ b/tests/unit/out/unsafe/string_escape.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_escape.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals.rs b/tests/unit/out/unsafe/string_literals.rs index 4ee5d5174f..f5c72b0be2 100644 --- a/tests/unit/out/unsafe/string_literals.rs +++ b/tests/unit/out/unsafe/string_literals.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals.rs pub unsafe fn foo_mut_0(mut str: *mut u8) {} pub unsafe fn foo_const_1(mut str: *const u8) {} pub fn main() { diff --git a/tests/unit/out/unsafe/string_literals_c.rs b/tests/unit/out/unsafe/string_literals_c.rs index 2f0d7ea737..98f6dd0421 100644 --- a/tests/unit/out/unsafe/string_literals_c.rs +++ b/tests/unit/out/unsafe/string_literals_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_c.rs pub unsafe fn foo_mut_0(mut str: *mut u8) {} pub unsafe fn foo_const_1(mut str: *const u8) {} pub fn main() { diff --git a/tests/unit/out/unsafe/string_literals_concat.rs b/tests/unit/out/unsafe/string_literals_concat.rs index ce35fafb8b..87f07d418a 100644 --- a/tests/unit/out/unsafe/string_literals_concat.rs +++ b/tests/unit/out/unsafe/string_literals_concat.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_concat.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals_concat_c.rs b/tests/unit/out/unsafe/string_literals_concat_c.rs index 433df98681..ffaad6caf9 100644 --- a/tests/unit/out/unsafe/string_literals_concat_c.rs +++ b/tests/unit/out/unsafe/string_literals_concat_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_concat_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals_return.rs b/tests/unit/out/unsafe/string_literals_return.rs index 06d1d65e76..6e25afe894 100644 --- a/tests/unit/out/unsafe/string_literals_return.rs +++ b/tests/unit/out/unsafe/string_literals_return.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_return.rs pub unsafe fn get_greeting_0() -> *const u8 { return b"hello\0".as_ptr(); } diff --git a/tests/unit/out/unsafe/string_literals_return_c.rs b/tests/unit/out/unsafe/string_literals_return_c.rs index f4d021c230..fdbbc8c8c0 100644 --- a/tests/unit/out/unsafe/string_literals_return_c.rs +++ b/tests/unit/out/unsafe/string_literals_return_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_return_c.rs pub unsafe fn get_greeting_0() -> *const u8 { return b"hello\0".as_ptr().cast_mut().cast_const(); } diff --git a/tests/unit/out/unsafe/string_literals_sized.rs b/tests/unit/out/unsafe/string_literals_sized.rs index 4326ba49b0..6ebbe7c087 100644 --- a/tests/unit/out/unsafe/string_literals_sized.rs +++ b/tests/unit/out/unsafe/string_literals_sized.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_sized.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals_sized_c.rs b/tests/unit/out/unsafe/string_literals_sized_c.rs index e473cc269c..0fc3806b52 100644 --- a/tests/unit/out/unsafe/string_literals_sized_c.rs +++ b/tests/unit/out/unsafe/string_literals_sized_c.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// string_literals_sized_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/strlen.rs b/tests/unit/out/unsafe/strlen.rs index 5e696addc4..f7d3c4dec6 100644 --- a/tests/unit/out/unsafe/strlen.rs +++ b/tests/unit/out/unsafe/strlen.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// strlen.rs pub unsafe fn strlen_0(mut ptr: *mut u8) -> u32 { let mut count: u32 = 0_u32; 'loop_: while (((*ptr.postfix_inc()) as i32) != (('\0' as u8) as i32)) { diff --git a/tests/unit/out/unsafe/strlen_diff.rs b/tests/unit/out/unsafe/strlen_diff.rs index 3fa7d59259..cd42aa1d56 100644 --- a/tests/unit/out/unsafe/strlen_diff.rs +++ b/tests/unit/out/unsafe/strlen_diff.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// strlen_diff.rs pub unsafe fn strlen_0(mut s: *const u8) -> u64 { let mut begin: *const u8 = s; 'loop_: while ((*s) != 0) { diff --git a/tests/unit/out/unsafe/strlen_rec.rs b/tests/unit/out/unsafe/strlen_rec.rs index 8979d49dc1..0974c04f37 100644 --- a/tests/unit/out/unsafe/strlen_rec.rs +++ b/tests/unit/out/unsafe/strlen_rec.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// strlen_rec.rs pub unsafe fn strlen_0(mut s: *const u8, mut n: i32) -> i32 { return if ((*s) != 0) { (unsafe { diff --git a/tests/unit/out/unsafe/struct_ctor.rs b/tests/unit/out/unsafe/struct_ctor.rs index ffcf6f82c8..18b7c9f8ca 100644 --- a/tests/unit/out/unsafe/struct_ctor.rs +++ b/tests/unit/out/unsafe/struct_ctor.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// struct_ctor.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct StructWithCtor { diff --git a/tests/unit/out/unsafe/struct_default_ctor.rs b/tests/unit/out/unsafe/struct_default_ctor.rs index bd1ccbf2fb..3be92c4bbc 100644 --- a/tests/unit/out/unsafe/struct_default_ctor.rs +++ b/tests/unit/out/unsafe/struct_default_ctor.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// struct_default_ctor.rs #[repr(C)] #[derive(Clone)] pub struct WOFF2Params { diff --git a/tests/unit/out/unsafe/struct_ptr.rs b/tests/unit/out/unsafe/struct_ptr.rs index c0d49d77fe..24675d3e3d 100644 --- a/tests/unit/out/unsafe/struct_ptr.rs +++ b/tests/unit/out/unsafe/struct_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// struct_ptr.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct XX { diff --git a/tests/unit/out/unsafe/swap.rs b/tests/unit/out/unsafe/swap.rs index 4759d97ba0..174adb64d6 100644 --- a/tests/unit/out/unsafe/swap.rs +++ b/tests/unit/out/unsafe/swap.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// swap.rs pub unsafe fn identity_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/swap_extended.rs b/tests/unit/out/unsafe/swap_extended.rs index 8821ce6073..6efb2e42c7 100644 --- a/tests/unit/out/unsafe/swap_extended.rs +++ b/tests/unit/out/unsafe/swap_extended.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// swap_extended.rs pub unsafe fn identity_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/switch_basic.rs b/tests/unit/out/unsafe/switch_basic.rs index 6676e1b6cd..e34eb9c053 100644 --- a/tests/unit/out/unsafe/switch_basic.rs +++ b/tests/unit/out/unsafe/switch_basic.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_basic.rs pub unsafe fn basic_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs b/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs index e139a2bdef..35a9d13cec 100644 --- a/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs +++ b/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_borrow_in_condition_and_in_body.rs pub unsafe fn borrow_in_condition_and_in_body_0(mut x: i32) -> i32 { switch!(match x { v if v == 0 => {} diff --git a/tests/unit/out/unsafe/switch_case_then_default.rs b/tests/unit/out/unsafe/switch_case_then_default.rs index ee8d944c19..ab1ed95a60 100644 --- a/tests/unit/out/unsafe/switch_case_then_default.rs +++ b/tests/unit/out/unsafe/switch_case_then_default.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_case_then_default.rs pub unsafe fn case_then_default_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs b/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs index 1541d1e401..d565dc7896 100644 --- a/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs +++ b/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_cases_and_default_stacked.rs pub unsafe fn cases_and_default_stacked_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_char.rs b/tests/unit/out/unsafe/switch_char.rs index e32ee05540..f4048d33e0 100644 --- a/tests/unit/out/unsafe/switch_char.rs +++ b/tests/unit/out/unsafe/switch_char.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_char.rs pub unsafe fn switch_char_0(mut c: u8) -> i32 { 'switch: { let __match_cond = (c as i32); diff --git a/tests/unit/out/unsafe/switch_complex_cond.rs b/tests/unit/out/unsafe/switch_complex_cond.rs index 0fa751cd88..8001ec263e 100644 --- a/tests/unit/out/unsafe/switch_complex_cond.rs +++ b/tests/unit/out/unsafe/switch_complex_cond.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_complex_cond.rs pub unsafe fn switch_complex_cond_0(mut p: *mut i32, mut bias: i32) -> i32 { 'switch: { let __match_cond = ((*p) + (bias)); diff --git a/tests/unit/out/unsafe/switch_compound_case_body.rs b/tests/unit/out/unsafe/switch_compound_case_body.rs index a5739165e4..86dfbb9dc3 100644 --- a/tests/unit/out/unsafe/switch_compound_case_body.rs +++ b/tests/unit/out/unsafe/switch_compound_case_body.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_compound_case_body.rs pub unsafe fn compound_case_body_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_continue_inside_switch.rs b/tests/unit/out/unsafe/switch_continue_inside_switch.rs index 60e40df117..2af84d0293 100644 --- a/tests/unit/out/unsafe/switch_continue_inside_switch.rs +++ b/tests/unit/out/unsafe/switch_continue_inside_switch.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_continue_inside_switch.rs pub unsafe fn continue_inside_switch_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_default_first.rs b/tests/unit/out/unsafe/switch_default_first.rs index 1be0755f2c..3575912aec 100644 --- a/tests/unit/out/unsafe/switch_default_first.rs +++ b/tests/unit/out/unsafe/switch_default_first.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_default_first.rs pub unsafe fn default_first_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_default_middle.rs b/tests/unit/out/unsafe/switch_default_middle.rs index ff44c59861..178e90b5fb 100644 --- a/tests/unit/out/unsafe/switch_default_middle.rs +++ b/tests/unit/out/unsafe/switch_default_middle.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_default_middle.rs pub unsafe fn default_middle_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_default_then_case.rs b/tests/unit/out/unsafe/switch_default_then_case.rs index f75dfb6028..27801e7c7d 100644 --- a/tests/unit/out/unsafe/switch_default_then_case.rs +++ b/tests/unit/out/unsafe/switch_default_then_case.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_default_then_case.rs pub unsafe fn default_then_case_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_empty_case_with_break.rs b/tests/unit/out/unsafe/switch_empty_case_with_break.rs index 97f92ba315..f089eb8e41 100644 --- a/tests/unit/out/unsafe/switch_empty_case_with_break.rs +++ b/tests/unit/out/unsafe/switch_empty_case_with_break.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_empty_case_with_break.rs pub unsafe fn empty_case_with_break_0(mut x: i32) -> i32 { let mut r: i32 = 5; 'switch: { diff --git a/tests/unit/out/unsafe/switch_empty_switch.rs b/tests/unit/out/unsafe/switch_empty_switch.rs index 04c4c15d58..b7b98fa875 100644 --- a/tests/unit/out/unsafe/switch_empty_switch.rs +++ b/tests/unit/out/unsafe/switch_empty_switch.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_empty_switch.rs pub unsafe fn empty_switch_0(mut x: i32) -> i32 { 'switch: { let __match_cond = x; diff --git a/tests/unit/out/unsafe/switch_enum.rs b/tests/unit/out/unsafe/switch_enum.rs index e75e4a285e..34c90ebde5 100644 --- a/tests/unit/out/unsafe/switch_enum.rs +++ b/tests/unit/out/unsafe/switch_enum.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/unsafe/switch_fallthrough_chain.rs b/tests/unit/out/unsafe/switch_fallthrough_chain.rs index 1c78756222..0e65d42ea9 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_chain.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_chain.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_fallthrough_chain.rs pub unsafe fn fallthrough_chain_0(mut x: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_fallthrough_default.rs b/tests/unit/out/unsafe/switch_fallthrough_default.rs index d9d5dfd354..b39cac0f20 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_default.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_default.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_fallthrough_default.rs pub unsafe fn fallthrough_default_0(mut x: i32, mut flag: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_fallthrough_into_block.rs b/tests/unit/out/unsafe/switch_fallthrough_into_block.rs index ba0dc430e3..4d2c9ad13c 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_into_block.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_into_block.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_fallthrough_into_block.rs pub unsafe fn fallthrough_into_block_0(mut x: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_fallthrough_one.rs b/tests/unit/out/unsafe/switch_fallthrough_one.rs index f894740be0..e88df36df0 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_one.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_one.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_fallthrough_one.rs pub unsafe fn fallthrough_one_0(mut x: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_for_in_switch_break.rs b/tests/unit/out/unsafe/switch_for_in_switch_break.rs index 41ef40a0d5..e248f45ed1 100644 --- a/tests/unit/out/unsafe/switch_for_in_switch_break.rs +++ b/tests/unit/out/unsafe/switch_for_in_switch_break.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_for_in_switch_break.rs pub unsafe fn for_in_switch_break_0(mut n: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_for_in_switch_continue.rs b/tests/unit/out/unsafe/switch_for_in_switch_continue.rs index 15ce77dd06..5f768a5f1e 100644 --- a/tests/unit/out/unsafe/switch_for_in_switch_continue.rs +++ b/tests/unit/out/unsafe/switch_for_in_switch_continue.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_for_in_switch_continue.rs pub unsafe fn for_in_switch_continue_0(mut n: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_for_switch_for_break.rs b/tests/unit/out/unsafe/switch_for_switch_for_break.rs index 65c304b91f..723f6a717c 100644 --- a/tests/unit/out/unsafe/switch_for_switch_for_break.rs +++ b/tests/unit/out/unsafe/switch_for_switch_for_break.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_for_switch_for_break.rs pub unsafe fn for_switch_for_break_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_in_dowhile.rs b/tests/unit/out/unsafe/switch_in_dowhile.rs index e6144b0f5c..3444d3d3fd 100644 --- a/tests/unit/out/unsafe/switch_in_dowhile.rs +++ b/tests/unit/out/unsafe/switch_in_dowhile.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_in_dowhile.rs pub unsafe fn switch_in_dowhile_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_in_loop.rs b/tests/unit/out/unsafe/switch_in_loop.rs index 32499a5401..1816a26bf9 100644 --- a/tests/unit/out/unsafe/switch_in_loop.rs +++ b/tests/unit/out/unsafe/switch_in_loop.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_in_loop.rs pub unsafe fn switch_in_loop_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_mixed_literal_cases.rs b/tests/unit/out/unsafe/switch_mixed_literal_cases.rs index d9d62a9350..0805040d95 100644 --- a/tests/unit/out/unsafe/switch_mixed_literal_cases.rs +++ b/tests/unit/out/unsafe/switch_mixed_literal_cases.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_mixed_literal_cases.rs pub unsafe fn mixed_literal_cases_0(mut x: i32) -> i32 { 'switch: { let __match_cond = x; diff --git a/tests/unit/out/unsafe/switch_mixed_return_break.rs b/tests/unit/out/unsafe/switch_mixed_return_break.rs index c157adf7f0..bca0470239 100644 --- a/tests/unit/out/unsafe/switch_mixed_return_break.rs +++ b/tests/unit/out/unsafe/switch_mixed_return_break.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_mixed_return_break.rs pub unsafe fn mixed_return_break_0(mut x: i32) -> i32 { let mut r: i32 = -1_i32; 'switch: { diff --git a/tests/unit/out/unsafe/switch_nested.rs b/tests/unit/out/unsafe/switch_nested.rs index 5630db70ef..6b2dac2968 100644 --- a/tests/unit/out/unsafe/switch_nested.rs +++ b/tests/unit/out/unsafe/switch_nested.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_nested.rs pub unsafe fn nested_0(mut a: i32, mut b: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_no_default.rs b/tests/unit/out/unsafe/switch_no_default.rs index 8c4c75c0b6..82a2d66b7b 100644 --- a/tests/unit/out/unsafe/switch_no_default.rs +++ b/tests/unit/out/unsafe/switch_no_default.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_no_default.rs pub unsafe fn no_default_0(mut x: i32) -> i32 { let mut r: i32 = -1_i32; 'switch: { diff --git a/tests/unit/out/unsafe/switch_on_assignment.rs b/tests/unit/out/unsafe/switch_on_assignment.rs index d2044a6b1c..8dc3c935f9 100644 --- a/tests/unit/out/unsafe/switch_on_assignment.rs +++ b/tests/unit/out/unsafe/switch_on_assignment.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_on_assignment.rs pub unsafe fn switch_on_assignment_0(mut x: i32) -> i32 { let mut y: i32 = 0; let mut r: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_on_call.rs b/tests/unit/out/unsafe/switch_on_call.rs index 064c539099..65143af58d 100644 --- a/tests/unit/out/unsafe/switch_on_call.rs +++ b/tests/unit/out/unsafe/switch_on_call.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_on_call.rs pub unsafe fn double_it_0(mut v: i32) -> i32 { return ((v) * (2)); } diff --git a/tests/unit/out/unsafe/switch_only_default.rs b/tests/unit/out/unsafe/switch_only_default.rs index 8ac87ba41b..68a6b6a667 100644 --- a/tests/unit/out/unsafe/switch_only_default.rs +++ b/tests/unit/out/unsafe/switch_only_default.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_only_default.rs pub unsafe fn only_default_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_stacked.rs b/tests/unit/out/unsafe/switch_stacked.rs index 6b42db066a..dd797f0eef 100644 --- a/tests/unit/out/unsafe/switch_stacked.rs +++ b/tests/unit/out/unsafe/switch_stacked.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_stacked.rs pub unsafe fn stacked_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_stacked_block.rs b/tests/unit/out/unsafe/switch_stacked_block.rs index a7a3288f11..575e0e2b4d 100644 --- a/tests/unit/out/unsafe/switch_stacked_block.rs +++ b/tests/unit/out/unsafe/switch_stacked_block.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_stacked_block.rs pub unsafe fn stacked_block_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs b/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs index 515da37b32..448b8e8845 100644 --- a/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs +++ b/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_stacked_with_inner_fallthrough.rs pub unsafe fn stacked_with_inner_fallthrough_0(mut x: i32, mut flag: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_while_in_switch_break.rs b/tests/unit/out/unsafe/switch_while_in_switch_break.rs index 2acb971c07..352339a37e 100644 --- a/tests/unit/out/unsafe/switch_while_in_switch_break.rs +++ b/tests/unit/out/unsafe/switch_while_in_switch_break.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// switch_while_in_switch_break.rs pub unsafe fn while_in_switch_break_0(mut n: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/templates.rs b/tests/unit/out/unsafe/templates.rs index b0594e8a31..d31c30afd6 100644 --- a/tests/unit/out/unsafe/templates.rs +++ b/tests/unit/out/unsafe/templates.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// templates.rs pub unsafe fn foo_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/typedef-anon-struct.rs b/tests/unit/out/unsafe/typedef-anon-struct.rs index ef9890732b..749f50f693 100644 --- a/tests/unit/out/unsafe/typedef-anon-struct.rs +++ b/tests/unit/out/unsafe/typedef-anon-struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// typedef-anon-struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Outer_RunInfo { diff --git a/tests/unit/out/unsafe/types.rs b/tests/unit/out/unsafe/types.rs index ff70426f91..cbfa30aad2 100644 --- a/tests/unit/out/unsafe/types.rs +++ b/tests/unit/out/unsafe/types.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// types.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/unary.rs b/tests/unit/out/unsafe/unary.rs index 2181a69d5b..0cad87b2b7 100644 --- a/tests/unit/out/unsafe/unary.rs +++ b/tests/unit/out/unsafe/unary.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unary.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/union_addrof_external.rs b/tests/unit/out/unsafe/union_addrof_external.rs index 0084e00923..9f7ff083b5 100644 --- a/tests/unit/out/unsafe/union_addrof_external.rs +++ b/tests/unit/out/unsafe/union_addrof_external.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_addrof_external.rs #[repr(C)] #[derive(Copy, Clone)] pub struct record { diff --git a/tests/unit/out/unsafe/union_basic.rs b/tests/unit/out/unsafe/union_basic.rs index 43a45ff6e4..d45ebd45ba 100644 --- a/tests/unit/out/unsafe/union_basic.rs +++ b/tests/unit/out/unsafe/union_basic.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_basic.rs #[repr(C)] #[derive(Copy, Clone)] pub union basic { diff --git a/tests/unit/out/unsafe/union_cross_arm_cast.rs b/tests/unit/out/unsafe/union_cross_arm_cast.rs index ecc6ac9358..3072f00930 100644 --- a/tests/unit/out/unsafe/union_cross_arm_cast.rs +++ b/tests/unit/out/unsafe/union_cross_arm_cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_cross_arm_cast.rs #[repr(C)] #[derive(Copy, Clone)] pub struct shape_a { diff --git a/tests/unit/out/unsafe/union_field_alignment.rs b/tests/unit/out/unsafe/union_field_alignment.rs index 9eaf35cf08..fc996864b3 100644 --- a/tests/unit/out/unsafe/union_field_alignment.rs +++ b/tests/unit/out/unsafe/union_field_alignment.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_field_alignment.rs #[repr(C)] #[derive(Copy, Clone)] pub union node_anon_0 { diff --git a/tests/unit/out/unsafe/union_memset_memcpy.rs b/tests/unit/out/unsafe/union_memset_memcpy.rs index 0d90cf0b5c..f997347858 100644 --- a/tests/unit/out/unsafe/union_memset_memcpy.rs +++ b/tests/unit/out/unsafe/union_memset_memcpy.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_memset_memcpy.rs #[repr(C)] #[derive(Copy, Clone)] pub struct shape_a { diff --git a/tests/unit/out/unsafe/union_nested.rs b/tests/unit/out/unsafe/union_nested.rs index ccc9f93961..d5853edfd9 100644 --- a/tests/unit/out/unsafe/union_nested.rs +++ b/tests/unit/out/unsafe/union_nested.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_nested.rs #[repr(C)] #[derive(Copy, Clone)] pub struct record { diff --git a/tests/unit/out/unsafe/union_pointer_pun_address.rs b/tests/unit/out/unsafe/union_pointer_pun_address.rs index 858e04b89e..0cf505afa4 100644 --- a/tests/unit/out/unsafe/union_pointer_pun_address.rs +++ b/tests/unit/out/unsafe/union_pointer_pun_address.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_pointer_pun_address.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_a { diff --git a/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs b/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs index 172ad39655..3b35d137e9 100644 --- a/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs +++ b/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_pointer_pun_writethrough.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/union_struct_dual_use.rs b/tests/unit/out/unsafe/union_struct_dual_use.rs index 7bbe483c1a..35763d5bd7 100644 --- a/tests/unit/out/unsafe/union_struct_dual_use.rs +++ b/tests/unit/out/unsafe/union_struct_dual_use.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_struct_dual_use.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/union_tagged_many_arms.rs b/tests/unit/out/unsafe/union_tagged_many_arms.rs index 27c2a46bae..6e9a65edca 100644 --- a/tests/unit/out/unsafe/union_tagged_many_arms.rs +++ b/tests/unit/out/unsafe/union_tagged_many_arms.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_tagged_many_arms.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Tag { #[default] diff --git a/tests/unit/out/unsafe/union_tagged_simple.rs b/tests/unit/out/unsafe/union_tagged_simple.rs index a2548f7ccb..21f52679af 100644 --- a/tests/unit/out/unsafe/union_tagged_simple.rs +++ b/tests/unit/out/unsafe/union_tagged_simple.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_tagged_simple.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Kind { #[default] diff --git a/tests/unit/out/unsafe/union_tagged_struct_arms.rs b/tests/unit/out/unsafe/union_tagged_struct_arms.rs index 681020f1c1..dcfe2de089 100644 --- a/tests/unit/out/unsafe/union_tagged_struct_arms.rs +++ b/tests/unit/out/unsafe/union_tagged_struct_arms.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_tagged_struct_arms.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Choice { #[default] diff --git a/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs b/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs index 83977a803a..70f763fd64 100644 --- a/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs +++ b/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// union_void_ptr_sized_deref.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Width { #[default] diff --git a/tests/unit/out/unsafe/unique_ptr.rs b/tests/unit/out/unsafe/unique_ptr.rs index dba60cdd7a..20f962b715 100644 --- a/tests/unit/out/unsafe/unique_ptr.rs +++ b/tests/unit/out/unsafe/unique_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unique_ptr.rs #[repr(C)] #[derive(Default)] pub struct SafePointer { diff --git a/tests/unit/out/unsafe/unique_ptr_const_deref.rs b/tests/unit/out/unsafe/unique_ptr_const_deref.rs index edf42cc6b7..217b88a8bd 100644 --- a/tests/unit/out/unsafe/unique_ptr_const_deref.rs +++ b/tests/unit/out/unsafe/unique_ptr_const_deref.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unique_ptr_const_deref.rs #[repr(C)] #[derive(Default)] pub struct Holder { diff --git a/tests/unit/out/unsafe/unique_ptr_deref_ops.rs b/tests/unit/out/unsafe/unique_ptr_deref_ops.rs index 295ac2110d..b7835060c8 100644 --- a/tests/unit/out/unsafe/unique_ptr_deref_ops.rs +++ b/tests/unit/out/unsafe/unique_ptr_deref_ops.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unique_ptr_deref_ops.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/unique_ptr_nested.rs b/tests/unit/out/unsafe/unique_ptr_nested.rs index e316f9f856..74b5522901 100644 --- a/tests/unit/out/unsafe/unique_ptr_nested.rs +++ b/tests/unit/out/unsafe/unique_ptr_nested.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unique_ptr_nested.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/unique_ptr_small.rs b/tests/unit/out/unsafe/unique_ptr_small.rs index 6d76682a7b..36b3ec09f4 100644 --- a/tests/unit/out/unsafe/unique_ptr_small.rs +++ b/tests/unit/out/unsafe/unique_ptr_small.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unique_ptr_small.rs pub unsafe fn change_0(n: *mut Option>) { let mut m: Option> = Some(Box::new(20)); (*n) = m; diff --git a/tests/unit/out/unsafe/unique_ptr_struct.rs b/tests/unit/out/unsafe/unique_ptr_struct.rs index 726d5da266..b776188aa7 100644 --- a/tests/unit/out/unsafe/unique_ptr_struct.rs +++ b/tests/unit/out/unsafe/unique_ptr_struct.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unique_ptr_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/unsigned.rs b/tests/unit/out/unsafe/unsigned.rs index 8b77ddbff7..9b8c243549 100644 --- a/tests/unit/out/unsafe/unsigned.rs +++ b/tests/unit/out/unsafe/unsigned.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// unsigned.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/va_arg_chain.rs b/tests/unit/out/unsafe/va_arg_chain.rs index 1d1b03cdf7..9b82237593 100644 --- a/tests/unit/out/unsafe/va_arg_chain.rs +++ b/tests/unit/out/unsafe/va_arg_chain.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_chain.rs pub unsafe fn extract_nth_0(mut n: i32, mut ap: VaList) -> i32 { let mut i: i32 = 0; 'loop_: while ((((i) < (n)) as i32) != 0) { diff --git a/tests/unit/out/unsafe/va_arg_concat.rs b/tests/unit/out/unsafe/va_arg_concat.rs index 008ce7a7bb..0e76dbfe21 100644 --- a/tests/unit/out/unsafe/va_arg_concat.rs +++ b/tests/unit/out/unsafe/va_arg_concat.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_concat.rs pub unsafe fn sum_ints_0(mut first: i32, __args: &[VaArg]) -> i32 { let mut args: VaList = VaList::default(); let mut total: i32 = first; diff --git a/tests/unit/out/unsafe/va_arg_conditional.rs b/tests/unit/out/unsafe/va_arg_conditional.rs index 8c0cea8d0b..522d7c6aa3 100644 --- a/tests/unit/out/unsafe/va_arg_conditional.rs +++ b/tests/unit/out/unsafe/va_arg_conditional.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_conditional.rs pub unsafe fn conditional_log_0(mut verbose: i32, mut fmt: *const u8, __args: &[VaArg]) -> i32 { if (verbose != 0) { let mut ap: VaList = VaList::default(); diff --git a/tests/unit/out/unsafe/va_arg_copy.rs b/tests/unit/out/unsafe/va_arg_copy.rs index be25015a61..ae57ca3951 100644 --- a/tests/unit/out/unsafe/va_arg_copy.rs +++ b/tests/unit/out/unsafe/va_arg_copy.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_copy.rs pub unsafe fn sum_with_copy_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); let mut aq: VaList = VaList::default(); diff --git a/tests/unit/out/unsafe/va_arg_fn_ptr.rs b/tests/unit/out/unsafe/va_arg_fn_ptr.rs index 1c2ce83d04..32852b81b2 100644 --- a/tests/unit/out/unsafe/va_arg_fn_ptr.rs +++ b/tests/unit/out/unsafe/va_arg_fn_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_fn_ptr.rs pub unsafe fn square_0(mut x: i32) -> i32 { return ((x) * (x)); } diff --git a/tests/unit/out/unsafe/va_arg_forward.rs b/tests/unit/out/unsafe/va_arg_forward.rs index dde3359ed4..eb2a72834b 100644 --- a/tests/unit/out/unsafe/va_arg_forward.rs +++ b/tests/unit/out/unsafe/va_arg_forward.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_forward.rs pub unsafe fn inner_0(mut count: i32, mut ap: VaList) -> i32 { let mut total: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs b/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs index f1a3569e2a..aea52f5253 100644 --- a/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs +++ b/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_mixed_int_ptr.rs pub unsafe fn mixed_args_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_mixed_types.rs b/tests/unit/out/unsafe/va_arg_mixed_types.rs index 3e2c680ace..a439fcd3aa 100644 --- a/tests/unit/out/unsafe/va_arg_mixed_types.rs +++ b/tests/unit/out/unsafe/va_arg_mixed_types.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_mixed_types.rs pub unsafe fn sum_mixed_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs b/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs index 3e325bc525..4a358d457a 100644 --- a/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs +++ b/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_non_primitive_ptrs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node { diff --git a/tests/unit/out/unsafe/va_arg_null_int_ptr.rs b/tests/unit/out/unsafe/va_arg_null_int_ptr.rs index 8eeb026175..cb8d2624e2 100644 --- a/tests/unit/out/unsafe/va_arg_null_int_ptr.rs +++ b/tests/unit/out/unsafe/va_arg_null_int_ptr.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_null_int_ptr.rs pub unsafe fn first_nonnull_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_printf.rs b/tests/unit/out/unsafe/va_arg_printf.rs index be3cd82f74..0bb1846379 100644 --- a/tests/unit/out/unsafe/va_arg_printf.rs +++ b/tests/unit/out/unsafe/va_arg_printf.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_printf.rs pub unsafe fn logf_impl_0(mut fmt: *const u8, mut ap: VaList) -> i32 { &(fmt); return ((ap.arg::()) + (ap.arg::())); diff --git a/tests/unit/out/unsafe/va_arg_promotion.rs b/tests/unit/out/unsafe/va_arg_promotion.rs index ddae810caa..dcebddb93b 100644 --- a/tests/unit/out/unsafe/va_arg_promotion.rs +++ b/tests/unit/out/unsafe/va_arg_promotion.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_promotion.rs pub unsafe fn test_promotions_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_snprintf.rs b/tests/unit/out/unsafe/va_arg_snprintf.rs index d071db729e..71ca89cd0a 100644 --- a/tests/unit/out/unsafe/va_arg_snprintf.rs +++ b/tests/unit/out/unsafe/va_arg_snprintf.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_snprintf.rs pub unsafe fn extract_first_0( mut buf: *mut u8, mut size: i32, diff --git a/tests/unit/out/unsafe/va_arg_struct_ctx.rs b/tests/unit/out/unsafe/va_arg_struct_ctx.rs index e5df45ea08..a5ba591b12 100644 --- a/tests/unit/out/unsafe/va_arg_struct_ctx.rs +++ b/tests/unit/out/unsafe/va_arg_struct_ctx.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_struct_ctx.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct context { diff --git a/tests/unit/out/unsafe/va_arg_two_passes.rs b/tests/unit/out/unsafe/va_arg_two_passes.rs index 932c3830e7..23900dd8a8 100644 --- a/tests/unit/out/unsafe/va_arg_two_passes.rs +++ b/tests/unit/out/unsafe/va_arg_two_passes.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// va_arg_two_passes.rs pub unsafe fn sum_then_product_0(mut first: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); let mut sum: i32 = first; diff --git a/tests/unit/out/unsafe/vector.rs b/tests/unit/out/unsafe/vector.rs index 58f318b7ab..cea53b2eca 100644 --- a/tests/unit/out/unsafe/vector.rs +++ b/tests/unit/out/unsafe/vector.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// vector.rs pub unsafe fn copy_0(mut copy_vector: Vec) {} pub fn main() { unsafe { diff --git a/tests/unit/out/unsafe/vector2.rs b/tests/unit/out/unsafe/vector2.rs index ff578e43fd..f1580dc54d 100644 --- a/tests/unit/out/unsafe/vector2.rs +++ b/tests/unit/out/unsafe/vector2.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// vector2.rs pub unsafe fn fn_0(v: *mut Vec, mut v3: Vec) { (*v).push(20); let mut x: i32 = 0_i32; diff --git a/tests/unit/out/unsafe/vector3.rs b/tests/unit/out/unsafe/vector3.rs index 8d079cd402..fe34a19e7a 100644 --- a/tests/unit/out/unsafe/vector3.rs +++ b/tests/unit/out/unsafe/vector3.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// vector3.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/vector_addr_of_back.rs b/tests/unit/out/unsafe/vector_addr_of_back.rs index 3b3f287be4..9cedbad538 100644 --- a/tests/unit/out/unsafe/vector_addr_of_back.rs +++ b/tests/unit/out/unsafe/vector_addr_of_back.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// vector_addr_of_back.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/vector_iter_range_ctor.rs b/tests/unit/out/unsafe/vector_iter_range_ctor.rs index d45854e887..e99a2fdb9c 100644 --- a/tests/unit/out/unsafe/vector_iter_range_ctor.rs +++ b/tests/unit/out/unsafe/vector_iter_range_ctor.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// vector_iter_range_ctor.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/void_cast.rs b/tests/unit/out/unsafe/void_cast.rs index b5087d6e02..b274d3b811 100644 --- a/tests/unit/out/unsafe/void_cast.rs +++ b/tests/unit/out/unsafe/void_cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// void_cast.rs pub unsafe fn unused_param_0(mut x: i32) { &(x); } diff --git a/tests/unit/out/unsafe/void_return.rs b/tests/unit/out/unsafe/void_return.rs index bc5e4b47c4..59d06f5f69 100644 --- a/tests/unit/out/unsafe/void_return.rs +++ b/tests/unit/out/unsafe/void_return.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// void_return.rs pub unsafe fn f1_0(mut first: *mut i32, mut last: *mut i32) { { let len = last.offset_from(first) as usize; diff --git a/tests/unit/out/unsafe/z_bit_cast.rs b/tests/unit/out/unsafe/z_bit_cast.rs index a37021d33e..5f323feba9 100644 --- a/tests/unit/out/unsafe/z_bit_cast.rs +++ b/tests/unit/out/unsafe/z_bit_cast.rs @@ -6,6 +6,8 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; + +// z_bit_cast.rs pub unsafe fn decay_cast_0(mut a1: *mut u32) {} pub unsafe fn bit_cast_1(mut p: *const ::libc::c_void) {} pub fn main() { From 596e5416813b966d8ec64bb1a597db110cf8803c Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:18:19 +0100 Subject: [PATCH 02/11] Add macros test --- tests/unit/macros.cpp | 11 +++++++++ tests/unit/out/refcount/macros.rs | 39 +++++++++++++++++++++++++++++++ tests/unit/out/unsafe/macros.rs | 33 ++++++++++++++++++++++++++ 3 files changed, 83 insertions(+) create mode 100644 tests/unit/macros.cpp create mode 100644 tests/unit/out/refcount/macros.rs create mode 100644 tests/unit/out/unsafe/macros.rs diff --git a/tests/unit/macros.cpp b/tests/unit/macros.cpp new file mode 100644 index 0000000000..2c347d39ce --- /dev/null +++ b/tests/unit/macros.cpp @@ -0,0 +1,11 @@ +#include + +void log(const char *file, int line, const char *func) { + printf("%s %d %s\n", file, line, func); +} + +int main() { + printf("%s %d %s\n", __FILE__, __LINE__, __FUNCTION__); + log(__FILE__, __LINE__, __FUNCTION__); + return 0; +} diff --git a/tests/unit/out/refcount/macros.rs b/tests/unit/out/refcount/macros.rs new file mode 100644 index 0000000000..c4a753d414 --- /dev/null +++ b/tests/unit/out/refcount/macros.rs @@ -0,0 +1,39 @@ +extern crate libcc2rs; +use libcc2rs::*; +use std::cell::RefCell; +use std::collections::BTreeMap; +use std::io::prelude::*; +use std::io::{Read, Seek, Write}; +use std::os::fd::AsFd; +use std::rc::{Rc, Weak}; + +// macros.rs +pub fn log_0(file: Ptr, line: i32, func: Ptr) { + let file: Value> = Rc::new(RefCell::new(file)); + let line: Value = Rc::new(RefCell::new(line)); + let func: Value> = Rc::new(RefCell::new(func)); + println!( + "{} {} {}", + (*file.borrow()), + (*line.borrow()), + (*func.borrow()) + ); +} +pub fn main() { + std::process::exit(main_0()); +} +fn main_0() -> i32 { + println!( + "{} {} {}", + Ptr::from_string_literal("/app/cpp2rust/tests/unit/macros.cpp"), + 8, + Ptr::from_string_literal("main") + ); + ({ + let _file: Ptr = Ptr::from_string_literal("/app/cpp2rust/tests/unit/macros.cpp"); + let _line: i32 = 9; + let _func: Ptr = Ptr::from_string_literal("main"); + log_0(_file, _line, _func) + }); + return 0; +} diff --git a/tests/unit/out/unsafe/macros.rs b/tests/unit/out/unsafe/macros.rs new file mode 100644 index 0000000000..2cf8e0994d --- /dev/null +++ b/tests/unit/out/unsafe/macros.rs @@ -0,0 +1,33 @@ +extern crate libc; +use libc::*; +extern crate libcc2rs; +use libcc2rs::*; +use std::collections::BTreeMap; +use std::io::{Read, Seek, Write}; +use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; +use std::rc::Rc; + +// macros.rs +pub unsafe fn log_0(mut file: *const u8, mut line: i32, mut func: *const u8) { + printf(b"%s %d %s\n\0".as_ptr() as *const i8, file, line, func); +} +pub fn main() { + unsafe { + std::process::exit(main_0() as i32); + } +} +unsafe fn main_0() -> i32 { + printf( + b"%s %d %s\n\0".as_ptr() as *const i8, + b"/app/cpp2rust/tests/unit/macros.cpp\0".as_ptr(), + 8, + b"main\0".as_ptr(), + ); + (unsafe { + let _file: *const u8 = b"/app/cpp2rust/tests/unit/macros.cpp\0".as_ptr(); + let _line: i32 = 9; + let _func: *const u8 = b"main\0".as_ptr(); + log_0(_file, _line, _func) + }); + return 0; +} From 7b26f78e826a50626e69fb82f396822ee7da93b7 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:31:28 +0100 Subject: [PATCH 03/11] Pass only basename as file argument --- cpp2rust/cpp2rust_lib.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp2rust/cpp2rust_lib.cpp b/cpp2rust/cpp2rust_lib.cpp index 7f5405d8f5..ba93d62e1b 100644 --- a/cpp2rust/cpp2rust_lib.cpp +++ b/cpp2rust/cpp2rust_lib.cpp @@ -26,7 +26,7 @@ std::string TranspileSrc(std::string_view cc_code, Model model, std::string rs_code; clang::tooling::runToolOnCodeWithArgs( std::make_unique(rs_code, model, true, rules_dir), - cc_code, tool_args, filename, + cc_code, tool_args, std::filesystem::path(filename).filename().string(), filename.ends_with(".c") ? CLANG_C_COMPILER : CLANG_CXX_COMPILER); return rs_code; } From baab9b220ac060d3f008df4ecf23f0b9cc3ea5b5 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:32:10 +0100 Subject: [PATCH 04/11] Redefine __FILE__ to point only to basename --- tests/lit/lit/formats/Cpp2RustTest.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/tests/lit/lit/formats/Cpp2RustTest.py b/tests/lit/lit/formats/Cpp2RustTest.py index ed7c46fab7..f13cff6b20 100644 --- a/tests/lit/lit/formats/Cpp2RustTest.py +++ b/tests/lit/lit/formats/Cpp2RustTest.py @@ -184,7 +184,15 @@ def build_cpp(self): else os.environ.get("CXX", "clang++") ) self.cpp_bin = self.tmp_dir / "cpp" - cmd = [cc, "-O3", "-o", str(self.cpp_bin), str(self.cc_input)] + cmd = [ + cc, + "-O3", + "-o", + str(self.cpp_bin), + str(self.cc_input), + "-Wno-builtin-macro-redefined", + '-D__FILE__="' + os.path.basename(self.cc_input) + '"', + ] _, _, rc = lit.util.executeCommand(cmd) if rc != 0: return (exp.fail_code, cc + " failed") From 18eff32ae758b6d10f28f728a3c5bb2f8918713f Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:32:17 +0100 Subject: [PATCH 05/11] Update tests --- tests/unit/out/refcount/macros.rs | 4 ++-- tests/unit/out/unsafe/macros.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/out/refcount/macros.rs b/tests/unit/out/refcount/macros.rs index c4a753d414..06eb916d62 100644 --- a/tests/unit/out/refcount/macros.rs +++ b/tests/unit/out/refcount/macros.rs @@ -25,12 +25,12 @@ pub fn main() { fn main_0() -> i32 { println!( "{} {} {}", - Ptr::from_string_literal("/app/cpp2rust/tests/unit/macros.cpp"), + Ptr::from_string_literal("macros.cpp"), 8, Ptr::from_string_literal("main") ); ({ - let _file: Ptr = Ptr::from_string_literal("/app/cpp2rust/tests/unit/macros.cpp"); + let _file: Ptr = Ptr::from_string_literal("macros.cpp"); let _line: i32 = 9; let _func: Ptr = Ptr::from_string_literal("main"); log_0(_file, _line, _func) diff --git a/tests/unit/out/unsafe/macros.rs b/tests/unit/out/unsafe/macros.rs index 2cf8e0994d..6296e8491f 100644 --- a/tests/unit/out/unsafe/macros.rs +++ b/tests/unit/out/unsafe/macros.rs @@ -19,12 +19,12 @@ pub fn main() { unsafe fn main_0() -> i32 { printf( b"%s %d %s\n\0".as_ptr() as *const i8, - b"/app/cpp2rust/tests/unit/macros.cpp\0".as_ptr(), + b"macros.cpp\0".as_ptr(), 8, b"main\0".as_ptr(), ); (unsafe { - let _file: *const u8 = b"/app/cpp2rust/tests/unit/macros.cpp\0".as_ptr(); + let _file: *const u8 = b"macros.cpp\0".as_ptr(); let _line: i32 = 9; let _func: *const u8 = b"main\0".as_ptr(); log_0(_file, _line, _func) From 99c9dc263e83c80958a7c854a790ba8a9e74cb48 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:55:00 +0100 Subject: [PATCH 06/11] Update tests --- tests/benchmarks/out/refcount/array_sum.rs | 2 -- tests/benchmarks/out/refcount/bfs.rs | 2 -- tests/benchmarks/out/refcount/bst.rs | 2 -- tests/benchmarks/out/refcount/fibonacci.rs | 2 -- tests/benchmarks/out/refcount/prime.rs | 2 -- tests/benchmarks/out/refcount/ptr_fibonacci.rs | 2 -- tests/benchmarks/out/refcount/ref_array_sum.rs | 2 -- tests/benchmarks/out/refcount/ref_fibonacci.rs | 2 -- tests/benchmarks/out/refcount/ref_prime.rs | 2 -- tests/benchmarks/out/refcount/sum.rs | 2 -- tests/benchmarks/out/unsafe/array_sum.rs | 2 -- tests/benchmarks/out/unsafe/bfs.rs | 2 -- tests/benchmarks/out/unsafe/bst.rs | 2 -- tests/benchmarks/out/unsafe/fibonacci.rs | 2 -- tests/benchmarks/out/unsafe/prime.rs | 2 -- tests/benchmarks/out/unsafe/ptr_fibonacci.rs | 2 -- tests/benchmarks/out/unsafe/ref_array_sum.rs | 2 -- tests/benchmarks/out/unsafe/ref_fibonacci.rs | 2 -- tests/benchmarks/out/unsafe/ref_prime.rs | 2 -- tests/benchmarks/out/unsafe/sum.rs | 2 -- tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs | 2 -- tests/ub/out/refcount/enum_out_of_range_cast.rs | 2 -- tests/ub/out/refcount/max.rs | 2 -- tests/ub/out/refcount/ub1.rs | 2 -- tests/ub/out/refcount/ub10.rs | 2 -- tests/ub/out/refcount/ub11.rs | 2 -- tests/ub/out/refcount/ub12.rs | 2 -- tests/ub/out/refcount/ub13.rs | 2 -- tests/ub/out/refcount/ub14.rs | 2 -- tests/ub/out/refcount/ub15.rs | 2 -- tests/ub/out/refcount/ub16.rs | 2 -- tests/ub/out/refcount/ub17.rs | 2 -- tests/ub/out/refcount/ub18.rs | 2 -- tests/ub/out/refcount/ub19.rs | 2 -- tests/ub/out/refcount/ub2.rs | 2 -- tests/ub/out/refcount/ub20.rs | 2 -- tests/ub/out/refcount/ub21.rs | 2 -- tests/ub/out/refcount/ub3.rs | 2 -- tests/ub/out/refcount/ub4.rs | 2 -- tests/ub/out/refcount/ub5.rs | 2 -- tests/ub/out/refcount/ub6.rs | 2 -- tests/ub/out/refcount/ub7.rs | 2 -- tests/ub/out/refcount/ub8.rs | 2 -- tests/ub/out/refcount/ub9.rs | 2 -- tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs | 2 -- tests/ub/out/unsafe/enum_out_of_range_cast.rs | 2 -- tests/ub/out/unsafe/max.rs | 2 -- tests/ub/out/unsafe/ub1.rs | 2 -- tests/ub/out/unsafe/ub10.rs | 2 -- tests/ub/out/unsafe/ub11.rs | 2 -- tests/ub/out/unsafe/ub12.rs | 2 -- tests/ub/out/unsafe/ub13.rs | 2 -- tests/ub/out/unsafe/ub14.rs | 2 -- tests/ub/out/unsafe/ub15.rs | 2 -- tests/ub/out/unsafe/ub16.rs | 2 -- tests/ub/out/unsafe/ub17.rs | 2 -- tests/ub/out/unsafe/ub18.rs | 2 -- tests/ub/out/unsafe/ub19.rs | 2 -- tests/ub/out/unsafe/ub2.rs | 2 -- tests/ub/out/unsafe/ub20.rs | 2 -- tests/ub/out/unsafe/ub21.rs | 2 -- tests/ub/out/unsafe/ub3.rs | 2 -- tests/ub/out/unsafe/ub4.rs | 2 -- tests/ub/out/unsafe/ub5.rs | 2 -- tests/ub/out/unsafe/ub6.rs | 2 -- tests/ub/out/unsafe/ub7.rs | 2 -- tests/ub/out/unsafe/ub8.rs | 2 -- tests/ub/out/unsafe/ub9.rs | 2 -- tests/unit/out/refcount/01_local.rs | 2 -- tests/unit/out/refcount/02_address_taken.rs | 2 -- tests/unit/out/refcount/03_local_array.rs | 2 -- tests/unit/out/refcount/04_address_taken_array.rs | 2 -- tests/unit/out/refcount/05_new.rs | 2 -- tests/unit/out/refcount/06_new_array.rs | 2 -- tests/unit/out/refcount/07_unique.rs | 2 -- tests/unit/out/refcount/08_unique_array.rs | 2 -- tests/unit/out/refcount/09_references.rs | 2 -- tests/unit/out/refcount/10_struct.rs | 2 -- tests/unit/out/refcount/11_move.rs | 2 -- tests/unit/out/refcount/12_test.rs | 2 -- tests/unit/out/refcount/13_testing.rs | 2 -- tests/unit/out/refcount/14_testing2.rs | 2 -- tests/unit/out/refcount/__builtin_constant_p.rs | 2 -- tests/unit/out/refcount/addr_of_global.rs | 2 -- tests/unit/out/refcount/alloc_array.rs | 2 -- tests/unit/out/refcount/anonymous-struct.rs | 2 -- tests/unit/out/refcount/anonymous-struct_c.rs | 2 -- tests/unit/out/refcount/anonymous_enum.rs | 2 -- tests/unit/out/refcount/anonymous_enum_c.rs | 2 -- tests/unit/out/refcount/array.rs | 2 -- tests/unit/out/refcount/assert.rs | 2 -- tests/unit/out/refcount/auto.rs | 2 -- tests/unit/out/refcount/bool_condition_enum.rs | 2 -- tests/unit/out/refcount/bool_condition_enum_c.rs | 2 -- tests/unit/out/refcount/bool_condition_int.rs | 2 -- tests/unit/out/refcount/bool_condition_int_c.rs | 2 -- tests/unit/out/refcount/bool_condition_logical.rs | 2 -- tests/unit/out/refcount/bool_condition_logical_c.rs | 2 -- tests/unit/out/refcount/bool_condition_ptr.rs | 2 -- tests/unit/out/refcount/bool_condition_ptr_c.rs | 2 -- tests/unit/out/refcount/bool_printing.rs | 2 -- tests/unit/out/refcount/borrow_mut_opt.rs | 2 -- tests/unit/out/refcount/bounded_struct_ptr.rs | 2 -- tests/unit/out/refcount/break.rs | 2 -- tests/unit/out/refcount/bst.rs | 2 -- tests/unit/out/refcount/builtin_types_compatible.rs | 2 -- tests/unit/out/refcount/c_struct.rs | 2 -- tests/unit/out/refcount/cast.rs | 2 -- tests/unit/out/refcount/cast_array_to_pointer_decay.rs | 2 -- tests/unit/out/refcount/char_printing.rs | 2 -- tests/unit/out/refcount/char_printing_cerr.rs | 2 -- tests/unit/out/refcount/class.rs | 2 -- tests/unit/out/refcount/clone_vs_move.rs | 2 -- tests/unit/out/refcount/comma_operator.rs | 2 -- tests/unit/out/refcount/complex_function.rs | 2 -- tests/unit/out/refcount/continue.rs | 2 -- tests/unit/out/refcount/cout_alias.rs | 2 -- tests/unit/out/refcount/default.rs | 2 -- tests/unit/out/refcount/default_in_statics.rs | 2 -- tests/unit/out/refcount/doubly_linked_list.rs | 2 -- tests/unit/out/refcount/dowhile.rs | 2 -- tests/unit/out/refcount/empty_array_init.rs | 2 -- tests/unit/out/refcount/enum_int_interop.rs | 2 -- tests/unit/out/refcount/enum_int_interop_c.rs | 2 -- tests/unit/out/refcount/expr_as_bool_c.rs | 2 -- tests/unit/out/refcount/expr_as_bool_cpp.rs | 2 -- tests/unit/out/refcount/exprs.rs | 2 -- tests/unit/out/refcount/fatorial.rs | 2 -- tests/unit/out/refcount/fcall.rs | 2 -- tests/unit/out/refcount/fflush_null.rs | 2 -- tests/unit/out/refcount/fft.rs | 2 -- tests/unit/out/refcount/find.rs | 2 -- tests/unit/out/refcount/fn_ptr.rs | 2 -- tests/unit/out/refcount/fn_ptr_array.rs | 2 -- tests/unit/out/refcount/fn_ptr_as_condition.rs | 2 -- tests/unit/out/refcount/fn_ptr_cast.rs | 2 -- tests/unit/out/refcount/fn_ptr_conditional.rs | 2 -- tests/unit/out/refcount/fn_ptr_default_arg.rs | 2 -- tests/unit/out/refcount/fn_ptr_global.rs | 2 -- tests/unit/out/refcount/fn_ptr_reassign.rs | 2 -- tests/unit/out/refcount/fn_ptr_return.rs | 2 -- tests/unit/out/refcount/fn_ptr_stable_sort.rs | 2 -- tests/unit/out/refcount/fn_ptr_stdlib_compare.rs | 2 -- tests/unit/out/refcount/fn_ptr_struct.rs | 2 -- tests/unit/out/refcount/fn_ptr_void_return.rs | 2 -- tests/unit/out/refcount/fn_ptr_vtable.rs | 2 -- tests/unit/out/refcount/fopen.rs | 2 -- tests/unit/out/refcount/foreach.rs | 2 -- tests/unit/out/refcount/foreach_disjoint_field_borrow.rs | 2 -- tests/unit/out/refcount/foreach_double.rs | 2 -- tests/unit/out/refcount/foreach_map.rs | 2 -- tests/unit/out/refcount/foreach_mut.rs | 2 -- tests/unit/out/refcount/function_call.rs | 2 -- tests/unit/out/refcount/function_overloading.rs | 2 -- tests/unit/out/refcount/global-initialization-using-global.rs | 2 -- tests/unit/out/refcount/global_pointers.rs | 2 -- tests/unit/out/refcount/global_without_initializer.rs | 2 -- tests/unit/out/refcount/huffman.rs | 2 -- tests/unit/out/refcount/ignored_rule.rs | 2 -- tests/unit/out/refcount/immutable-deref-on-func-call.rs | 2 -- tests/unit/out/refcount/immutable_unsigned_arithmetic.rs | 2 -- tests/unit/out/refcount/implicit_autoref.rs | 2 -- tests/unit/out/refcount/init.rs | 2 -- tests/unit/out/refcount/init_list.rs | 2 -- tests/unit/out/refcount/int_to_bool_explicit.rs | 2 -- tests/unit/out/refcount/int_to_bool_explicit_c.rs | 2 -- tests/unit/out/refcount/ipproto_macros.rs | 2 -- tests/unit/out/refcount/iterator_freshness.rs | 2 -- tests/unit/out/refcount/iterators.rs | 2 -- tests/unit/out/refcount/keywords.rs | 2 -- tests/unit/out/refcount/kruskal.rs | 2 -- tests/unit/out/refcount/lambda_capture_pass.rs | 2 -- tests/unit/out/refcount/lambda_nested.rs | 2 -- tests/unit/out/refcount/linked_list.rs | 2 -- tests/unit/out/refcount/loop_with_postfix_inc.rs | 2 -- tests/unit/out/refcount/macros.rs | 2 -- tests/unit/out/refcount/main.rs | 2 -- tests/unit/out/refcount/map-reallocation.rs | 2 -- tests/unit/out/refcount/map.rs | 2 -- tests/unit/out/refcount/matmul.rs | 2 -- tests/unit/out/refcount/max.rs | 2 -- tests/unit/out/refcount/memset.rs | 2 -- tests/unit/out/refcount/min_max_ptr2ptr.rs | 2 -- tests/unit/out/refcount/nested_structs.rs | 2 -- tests/unit/out/refcount/new.rs | 2 -- tests/unit/out/refcount/new_alloc_array.rs | 2 -- tests/unit/out/refcount/new_array.rs | 2 -- tests/unit/out/refcount/new_array_var_size.rs | 2 -- tests/unit/out/refcount/new_bst.rs | 2 -- tests/unit/out/refcount/new_struct.rs | 2 -- tests/unit/out/refcount/no_direct_callee.rs | 2 -- tests/unit/out/refcount/null_compare.rs | 2 -- tests/unit/out/refcount/null_in_statics.rs | 2 -- tests/unit/out/refcount/operator_less_than.rs | 2 -- tests/unit/out/refcount/pair.rs | 2 -- tests/unit/out/refcount/pod.rs | 2 -- tests/unit/out/refcount/pointer_arithmetic.rs | 2 -- tests/unit/out/refcount/pointer_array.rs | 2 -- tests/unit/out/refcount/pointer_call_offset.rs | 2 -- tests/unit/out/refcount/pointer_diff.rs | 2 -- tests/unit/out/refcount/pointer_eq.rs | 2 -- tests/unit/out/refcount/pointer_neq.rs | 2 -- tests/unit/out/refcount/pointer_offset.rs | 2 -- tests/unit/out/refcount/pointer_printf.rs | 2 -- tests/unit/out/refcount/pointer_to_boolean.rs | 2 -- tests/unit/out/refcount/pointer_usize_arith.rs | 2 -- tests/unit/out/refcount/pointers.rs | 2 -- tests/unit/out/refcount/polymorphism.rs | 2 -- tests/unit/out/refcount/printfs.rs | 2 -- tests/unit/out/refcount/prvalue-as-lvalue.rs | 2 -- tests/unit/out/refcount/ptr2ptr.rs | 2 -- tests/unit/out/refcount/push_emplace_back.rs | 2 -- tests/unit/out/refcount/random.rs | 2 -- tests/unit/out/refcount/rebind.rs | 2 -- tests/unit/out/refcount/ref_calls.rs | 2 -- tests/unit/out/refcount/references.rs | 2 -- tests/unit/out/refcount/references2.rs | 2 -- tests/unit/out/refcount/refs_as_args.rs | 2 -- tests/unit/out/refcount/reinterpret_cast.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_aliased.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_array_write.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_chain.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_double.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_empty_vec.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_float.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_i16_u16.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_identity.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_iterate.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_large_array.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_new.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_new_array.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_oob_read.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_oob_write.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_roundtrip.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_same_type.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_signed.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_string.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_struct.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_undersize.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_vec_write.rs | 2 -- tests/unit/out/refcount/reinterpret_cast_zero_init.rs | 2 -- tests/unit/out/refcount/reserved_keywords.rs | 2 -- tests/unit/out/refcount/simple_function.rs | 2 -- tests/unit/out/refcount/simple_index.rs | 2 -- tests/unit/out/refcount/socket_type_constants.rs | 2 -- tests/unit/out/refcount/sort.rs | 2 -- tests/unit/out/refcount/split_binop_aliased_borrows.rs | 2 -- tests/unit/out/refcount/stable_sort.rs | 2 -- tests/unit/out/refcount/static_local.rs | 2 -- tests/unit/out/refcount/static_var_in_class.rs | 2 -- tests/unit/out/refcount/stdcopy.rs | 2 -- tests/unit/out/refcount/stdcopy_ostream.rs | 2 -- tests/unit/out/refcount/stdmin_fpoint.rs | 2 -- tests/unit/out/refcount/stmt_expr.rs | 2 -- tests/unit/out/refcount/string.rs | 2 -- tests/unit/out/refcount/string2.rs | 2 -- tests/unit/out/refcount/string_escape.rs | 2 -- tests/unit/out/refcount/string_literals.rs | 2 -- tests/unit/out/refcount/string_literals_c.rs | 2 -- tests/unit/out/refcount/string_literals_concat.rs | 2 -- tests/unit/out/refcount/string_literals_concat_c.rs | 2 -- tests/unit/out/refcount/string_literals_return.rs | 2 -- tests/unit/out/refcount/string_literals_return_c.rs | 2 -- tests/unit/out/refcount/string_literals_sized.rs | 2 -- tests/unit/out/refcount/string_literals_sized_c.rs | 2 -- tests/unit/out/refcount/strlen.rs | 2 -- tests/unit/out/refcount/strlen_diff.rs | 2 -- tests/unit/out/refcount/strlen_rec.rs | 2 -- tests/unit/out/refcount/struct_ctor.rs | 2 -- tests/unit/out/refcount/struct_default_ctor.rs | 2 -- tests/unit/out/refcount/struct_ptr.rs | 2 -- tests/unit/out/refcount/swap.rs | 2 -- tests/unit/out/refcount/swap_extended.rs | 2 -- tests/unit/out/refcount/switch_basic.rs | 2 -- .../unit/out/refcount/switch_borrow_in_condition_and_in_body.rs | 2 -- tests/unit/out/refcount/switch_case_then_default.rs | 2 -- tests/unit/out/refcount/switch_cases_and_default_stacked.rs | 2 -- tests/unit/out/refcount/switch_char.rs | 2 -- tests/unit/out/refcount/switch_complex_cond.rs | 2 -- tests/unit/out/refcount/switch_compound_case_body.rs | 2 -- tests/unit/out/refcount/switch_continue_inside_switch.rs | 2 -- tests/unit/out/refcount/switch_default_first.rs | 2 -- tests/unit/out/refcount/switch_default_middle.rs | 2 -- tests/unit/out/refcount/switch_default_then_case.rs | 2 -- tests/unit/out/refcount/switch_empty_case_with_break.rs | 2 -- tests/unit/out/refcount/switch_empty_switch.rs | 2 -- tests/unit/out/refcount/switch_enum.rs | 2 -- tests/unit/out/refcount/switch_fallthrough_chain.rs | 2 -- tests/unit/out/refcount/switch_fallthrough_default.rs | 2 -- tests/unit/out/refcount/switch_fallthrough_into_block.rs | 2 -- tests/unit/out/refcount/switch_fallthrough_one.rs | 2 -- tests/unit/out/refcount/switch_for_in_switch_break.rs | 2 -- tests/unit/out/refcount/switch_for_in_switch_continue.rs | 2 -- tests/unit/out/refcount/switch_for_switch_for_break.rs | 2 -- tests/unit/out/refcount/switch_in_dowhile.rs | 2 -- tests/unit/out/refcount/switch_in_loop.rs | 2 -- tests/unit/out/refcount/switch_mixed_literal_cases.rs | 2 -- tests/unit/out/refcount/switch_mixed_return_break.rs | 2 -- tests/unit/out/refcount/switch_nested.rs | 2 -- tests/unit/out/refcount/switch_no_default.rs | 2 -- tests/unit/out/refcount/switch_on_assignment.rs | 2 -- tests/unit/out/refcount/switch_on_call.rs | 2 -- tests/unit/out/refcount/switch_only_default.rs | 2 -- tests/unit/out/refcount/switch_stacked.rs | 2 -- tests/unit/out/refcount/switch_stacked_block.rs | 2 -- .../unit/out/refcount/switch_stacked_with_inner_fallthrough.rs | 2 -- tests/unit/out/refcount/switch_while_in_switch_break.rs | 2 -- tests/unit/out/refcount/templates.rs | 2 -- tests/unit/out/refcount/typedef-anon-struct.rs | 2 -- tests/unit/out/refcount/types.rs | 2 -- tests/unit/out/refcount/unary.rs | 2 -- tests/unit/out/refcount/unique_ptr.rs | 2 -- tests/unit/out/refcount/unique_ptr_const_deref.rs | 2 -- tests/unit/out/refcount/unique_ptr_deref_ops.rs | 2 -- tests/unit/out/refcount/unique_ptr_nested.rs | 2 -- tests/unit/out/refcount/unique_ptr_small.rs | 2 -- tests/unit/out/refcount/unique_ptr_struct.rs | 2 -- tests/unit/out/refcount/unsigned.rs | 2 -- tests/unit/out/refcount/va_arg_chain.rs | 2 -- tests/unit/out/refcount/va_arg_concat.rs | 2 -- tests/unit/out/refcount/va_arg_conditional.rs | 2 -- tests/unit/out/refcount/va_arg_copy.rs | 2 -- tests/unit/out/refcount/va_arg_fn_ptr.rs | 2 -- tests/unit/out/refcount/va_arg_forward.rs | 2 -- tests/unit/out/refcount/va_arg_mixed_int_ptr.rs | 2 -- tests/unit/out/refcount/va_arg_mixed_types.rs | 2 -- tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs | 2 -- tests/unit/out/refcount/va_arg_null_int_ptr.rs | 2 -- tests/unit/out/refcount/va_arg_printf.rs | 2 -- tests/unit/out/refcount/va_arg_promotion.rs | 2 -- tests/unit/out/refcount/va_arg_snprintf.rs | 2 -- tests/unit/out/refcount/va_arg_struct_ctx.rs | 2 -- tests/unit/out/refcount/va_arg_two_passes.rs | 2 -- tests/unit/out/refcount/vector.rs | 2 -- tests/unit/out/refcount/vector2.rs | 2 -- tests/unit/out/refcount/vector3.rs | 2 -- tests/unit/out/refcount/vector_addr_of_back.rs | 2 -- tests/unit/out/refcount/vector_iter_range_ctor.rs | 2 -- tests/unit/out/refcount/void_cast.rs | 2 -- tests/unit/out/refcount/void_return.rs | 2 -- tests/unit/out/refcount/z_bit_cast.rs | 2 -- tests/unit/out/unsafe/01_local.rs | 2 -- tests/unit/out/unsafe/02_address_taken.rs | 2 -- tests/unit/out/unsafe/03_local_array.rs | 2 -- tests/unit/out/unsafe/04_address_taken_array.rs | 2 -- tests/unit/out/unsafe/05_new.rs | 2 -- tests/unit/out/unsafe/06_new_array.rs | 2 -- tests/unit/out/unsafe/07_unique.rs | 2 -- tests/unit/out/unsafe/08_unique_array.rs | 2 -- tests/unit/out/unsafe/09_references.rs | 2 -- tests/unit/out/unsafe/10_struct.rs | 2 -- tests/unit/out/unsafe/11_move.rs | 2 -- tests/unit/out/unsafe/12_test.rs | 2 -- tests/unit/out/unsafe/13_testing.rs | 2 -- tests/unit/out/unsafe/14_testing2.rs | 2 -- tests/unit/out/unsafe/__builtin_constant_p.rs | 2 -- tests/unit/out/unsafe/addr_of_global.rs | 2 -- tests/unit/out/unsafe/alloc_array.rs | 2 -- tests/unit/out/unsafe/anonymous-struct.rs | 2 -- tests/unit/out/unsafe/anonymous-struct_c.rs | 2 -- tests/unit/out/unsafe/anonymous_enum.rs | 2 -- tests/unit/out/unsafe/anonymous_enum_c.rs | 2 -- tests/unit/out/unsafe/array.rs | 2 -- tests/unit/out/unsafe/assert.rs | 2 -- tests/unit/out/unsafe/auto.rs | 2 -- tests/unit/out/unsafe/bool_condition_enum.rs | 2 -- tests/unit/out/unsafe/bool_condition_enum_c.rs | 2 -- tests/unit/out/unsafe/bool_condition_int.rs | 2 -- tests/unit/out/unsafe/bool_condition_int_c.rs | 2 -- tests/unit/out/unsafe/bool_condition_logical.rs | 2 -- tests/unit/out/unsafe/bool_condition_logical_c.rs | 2 -- tests/unit/out/unsafe/bool_condition_ptr.rs | 2 -- tests/unit/out/unsafe/bool_condition_ptr_c.rs | 2 -- tests/unit/out/unsafe/bool_printing.rs | 2 -- tests/unit/out/unsafe/borrow_mut_opt.rs | 2 -- tests/unit/out/unsafe/bounded_struct_ptr.rs | 2 -- tests/unit/out/unsafe/break.rs | 2 -- tests/unit/out/unsafe/bst.rs | 2 -- tests/unit/out/unsafe/builtin_types_compatible.rs | 2 -- tests/unit/out/unsafe/c_struct.rs | 2 -- tests/unit/out/unsafe/cast.rs | 2 -- tests/unit/out/unsafe/cast_array_to_pointer_decay.rs | 2 -- tests/unit/out/unsafe/char_printing.rs | 2 -- tests/unit/out/unsafe/char_printing_cerr.rs | 2 -- tests/unit/out/unsafe/class.rs | 2 -- tests/unit/out/unsafe/clone_vs_move.rs | 2 -- tests/unit/out/unsafe/comma_operator.rs | 2 -- tests/unit/out/unsafe/complex_function.rs | 2 -- tests/unit/out/unsafe/continue.rs | 2 -- tests/unit/out/unsafe/cout_alias.rs | 2 -- tests/unit/out/unsafe/default.rs | 2 -- tests/unit/out/unsafe/default_in_statics.rs | 2 -- tests/unit/out/unsafe/doubly_linked_list.rs | 2 -- tests/unit/out/unsafe/dowhile.rs | 2 -- tests/unit/out/unsafe/empty_array_init.rs | 2 -- tests/unit/out/unsafe/enum_int_interop.rs | 2 -- tests/unit/out/unsafe/enum_int_interop_c.rs | 2 -- tests/unit/out/unsafe/expr_as_bool_c.rs | 2 -- tests/unit/out/unsafe/expr_as_bool_cpp.rs | 2 -- tests/unit/out/unsafe/exprs.rs | 2 -- tests/unit/out/unsafe/fatorial.rs | 2 -- tests/unit/out/unsafe/fcall.rs | 2 -- tests/unit/out/unsafe/fflush_null.rs | 2 -- tests/unit/out/unsafe/fft.rs | 2 -- tests/unit/out/unsafe/find.rs | 2 -- tests/unit/out/unsafe/fn_ptr.rs | 2 -- tests/unit/out/unsafe/fn_ptr_array.rs | 2 -- tests/unit/out/unsafe/fn_ptr_as_condition.rs | 2 -- tests/unit/out/unsafe/fn_ptr_cast.rs | 2 -- tests/unit/out/unsafe/fn_ptr_conditional.rs | 2 -- tests/unit/out/unsafe/fn_ptr_default_arg.rs | 2 -- tests/unit/out/unsafe/fn_ptr_global.rs | 2 -- tests/unit/out/unsafe/fn_ptr_reassign.rs | 2 -- tests/unit/out/unsafe/fn_ptr_return.rs | 2 -- tests/unit/out/unsafe/fn_ptr_stable_sort.rs | 2 -- tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs | 2 -- tests/unit/out/unsafe/fn_ptr_struct.rs | 2 -- tests/unit/out/unsafe/fn_ptr_void_return.rs | 2 -- tests/unit/out/unsafe/fn_ptr_vtable.rs | 2 -- tests/unit/out/unsafe/fopen.rs | 2 -- tests/unit/out/unsafe/foreach.rs | 2 -- tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs | 2 -- tests/unit/out/unsafe/foreach_double.rs | 2 -- tests/unit/out/unsafe/foreach_map.rs | 2 -- tests/unit/out/unsafe/foreach_mut.rs | 2 -- tests/unit/out/unsafe/function_call.rs | 2 -- tests/unit/out/unsafe/function_overloading.rs | 2 -- tests/unit/out/unsafe/global-initialization-using-global.rs | 2 -- tests/unit/out/unsafe/global_pointers.rs | 2 -- tests/unit/out/unsafe/global_without_initializer.rs | 2 -- tests/unit/out/unsafe/huffman.rs | 2 -- tests/unit/out/unsafe/ignored_rule.rs | 2 -- tests/unit/out/unsafe/immutable-deref-on-func-call.rs | 2 -- tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs | 2 -- tests/unit/out/unsafe/implicit_autoref.rs | 2 -- tests/unit/out/unsafe/init.rs | 2 -- tests/unit/out/unsafe/init_list.rs | 2 -- tests/unit/out/unsafe/int_to_bool_explicit.rs | 2 -- tests/unit/out/unsafe/int_to_bool_explicit_c.rs | 2 -- tests/unit/out/unsafe/ipproto_macros.rs | 2 -- tests/unit/out/unsafe/iterator_freshness.rs | 2 -- tests/unit/out/unsafe/iterators.rs | 2 -- tests/unit/out/unsafe/keywords.rs | 2 -- tests/unit/out/unsafe/kruskal.rs | 2 -- tests/unit/out/unsafe/lambda_capture_pass.rs | 2 -- tests/unit/out/unsafe/lambda_nested.rs | 2 -- tests/unit/out/unsafe/libc_struct_without_default.rs | 2 -- tests/unit/out/unsafe/linked_list.rs | 2 -- tests/unit/out/unsafe/loop_with_postfix_inc.rs | 2 -- tests/unit/out/unsafe/macros.rs | 2 -- tests/unit/out/unsafe/main.rs | 2 -- tests/unit/out/unsafe/malloc_realloc_free.rs | 2 -- tests/unit/out/unsafe/map-reallocation.rs | 2 -- tests/unit/out/unsafe/map.rs | 2 -- tests/unit/out/unsafe/matmul.rs | 2 -- tests/unit/out/unsafe/max.rs | 2 -- tests/unit/out/unsafe/memset.rs | 2 -- tests/unit/out/unsafe/min_max_ptr2ptr.rs | 2 -- tests/unit/out/unsafe/nested_structs.rs | 2 -- tests/unit/out/unsafe/new.rs | 2 -- tests/unit/out/unsafe/new_alloc_array.rs | 2 -- tests/unit/out/unsafe/new_array.rs | 2 -- tests/unit/out/unsafe/new_array_var_size.rs | 2 -- tests/unit/out/unsafe/new_bst.rs | 2 -- tests/unit/out/unsafe/new_struct.rs | 2 -- tests/unit/out/unsafe/no_direct_callee.rs | 2 -- tests/unit/out/unsafe/null_compare.rs | 2 -- tests/unit/out/unsafe/null_in_statics.rs | 2 -- tests/unit/out/unsafe/operator_less_than.rs | 2 -- tests/unit/out/unsafe/pair.rs | 2 -- tests/unit/out/unsafe/pod.rs | 2 -- tests/unit/out/unsafe/pointer_arithmetic.rs | 2 -- tests/unit/out/unsafe/pointer_array.rs | 2 -- tests/unit/out/unsafe/pointer_call_offset.rs | 2 -- tests/unit/out/unsafe/pointer_diff.rs | 2 -- tests/unit/out/unsafe/pointer_eq.rs | 2 -- tests/unit/out/unsafe/pointer_neq.rs | 2 -- tests/unit/out/unsafe/pointer_offset.rs | 2 -- tests/unit/out/unsafe/pointer_printf.rs | 2 -- tests/unit/out/unsafe/pointer_to_boolean.rs | 2 -- tests/unit/out/unsafe/pointer_usize_arith.rs | 2 -- tests/unit/out/unsafe/pointers.rs | 2 -- tests/unit/out/unsafe/polymorphism.rs | 2 -- tests/unit/out/unsafe/printfs.rs | 2 -- tests/unit/out/unsafe/prvalue-as-lvalue.rs | 2 -- tests/unit/out/unsafe/ptr2ptr.rs | 2 -- tests/unit/out/unsafe/push_emplace_back.rs | 2 -- tests/unit/out/unsafe/random.rs | 2 -- tests/unit/out/unsafe/rebind.rs | 2 -- tests/unit/out/unsafe/ref_calls.rs | 2 -- tests/unit/out/unsafe/references.rs | 2 -- tests/unit/out/unsafe/references2.rs | 2 -- tests/unit/out/unsafe/refs_as_args.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_aliased.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_array_write.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_chain.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_double.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_float.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_identity.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_iterate.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_large_array.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_new.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_new_array.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_oob_read.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_oob_write.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_same_type.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_signed.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_string.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_struct.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_undersize.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_vec_write.rs | 2 -- tests/unit/out/unsafe/reinterpret_cast_zero_init.rs | 2 -- tests/unit/out/unsafe/reserved_keywords.rs | 2 -- tests/unit/out/unsafe/simple_function.rs | 2 -- tests/unit/out/unsafe/simple_index.rs | 2 -- tests/unit/out/unsafe/socket_type_constants.rs | 2 -- tests/unit/out/unsafe/sort.rs | 2 -- tests/unit/out/unsafe/split_binop_aliased_borrows.rs | 2 -- tests/unit/out/unsafe/stable_sort.rs | 2 -- tests/unit/out/unsafe/static_local.rs | 2 -- tests/unit/out/unsafe/static_var_in_class.rs | 2 -- tests/unit/out/unsafe/stdcopy.rs | 2 -- tests/unit/out/unsafe/stdcopy_ostream.rs | 2 -- tests/unit/out/unsafe/stdmin_fpoint.rs | 2 -- tests/unit/out/unsafe/stmt_expr.rs | 2 -- tests/unit/out/unsafe/strchr_c.rs | 2 -- tests/unit/out/unsafe/strchr_cpp.rs | 2 -- tests/unit/out/unsafe/string.rs | 2 -- tests/unit/out/unsafe/string2.rs | 2 -- tests/unit/out/unsafe/string_escape.rs | 2 -- tests/unit/out/unsafe/string_literals.rs | 2 -- tests/unit/out/unsafe/string_literals_c.rs | 2 -- tests/unit/out/unsafe/string_literals_concat.rs | 2 -- tests/unit/out/unsafe/string_literals_concat_c.rs | 2 -- tests/unit/out/unsafe/string_literals_return.rs | 2 -- tests/unit/out/unsafe/string_literals_return_c.rs | 2 -- tests/unit/out/unsafe/string_literals_sized.rs | 2 -- tests/unit/out/unsafe/string_literals_sized_c.rs | 2 -- tests/unit/out/unsafe/strlen.rs | 2 -- tests/unit/out/unsafe/strlen_diff.rs | 2 -- tests/unit/out/unsafe/strlen_rec.rs | 2 -- tests/unit/out/unsafe/struct_ctor.rs | 2 -- tests/unit/out/unsafe/struct_default_ctor.rs | 2 -- tests/unit/out/unsafe/struct_ptr.rs | 2 -- tests/unit/out/unsafe/swap.rs | 2 -- tests/unit/out/unsafe/swap_extended.rs | 2 -- tests/unit/out/unsafe/switch_basic.rs | 2 -- tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs | 2 -- tests/unit/out/unsafe/switch_case_then_default.rs | 2 -- tests/unit/out/unsafe/switch_cases_and_default_stacked.rs | 2 -- tests/unit/out/unsafe/switch_char.rs | 2 -- tests/unit/out/unsafe/switch_complex_cond.rs | 2 -- tests/unit/out/unsafe/switch_compound_case_body.rs | 2 -- tests/unit/out/unsafe/switch_continue_inside_switch.rs | 2 -- tests/unit/out/unsafe/switch_default_first.rs | 2 -- tests/unit/out/unsafe/switch_default_middle.rs | 2 -- tests/unit/out/unsafe/switch_default_then_case.rs | 2 -- tests/unit/out/unsafe/switch_empty_case_with_break.rs | 2 -- tests/unit/out/unsafe/switch_empty_switch.rs | 2 -- tests/unit/out/unsafe/switch_enum.rs | 2 -- tests/unit/out/unsafe/switch_fallthrough_chain.rs | 2 -- tests/unit/out/unsafe/switch_fallthrough_default.rs | 2 -- tests/unit/out/unsafe/switch_fallthrough_into_block.rs | 2 -- tests/unit/out/unsafe/switch_fallthrough_one.rs | 2 -- tests/unit/out/unsafe/switch_for_in_switch_break.rs | 2 -- tests/unit/out/unsafe/switch_for_in_switch_continue.rs | 2 -- tests/unit/out/unsafe/switch_for_switch_for_break.rs | 2 -- tests/unit/out/unsafe/switch_in_dowhile.rs | 2 -- tests/unit/out/unsafe/switch_in_loop.rs | 2 -- tests/unit/out/unsafe/switch_mixed_literal_cases.rs | 2 -- tests/unit/out/unsafe/switch_mixed_return_break.rs | 2 -- tests/unit/out/unsafe/switch_nested.rs | 2 -- tests/unit/out/unsafe/switch_no_default.rs | 2 -- tests/unit/out/unsafe/switch_on_assignment.rs | 2 -- tests/unit/out/unsafe/switch_on_call.rs | 2 -- tests/unit/out/unsafe/switch_only_default.rs | 2 -- tests/unit/out/unsafe/switch_stacked.rs | 2 -- tests/unit/out/unsafe/switch_stacked_block.rs | 2 -- tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs | 2 -- tests/unit/out/unsafe/switch_while_in_switch_break.rs | 2 -- tests/unit/out/unsafe/templates.rs | 2 -- tests/unit/out/unsafe/typedef-anon-struct.rs | 2 -- tests/unit/out/unsafe/types.rs | 2 -- tests/unit/out/unsafe/unary.rs | 2 -- tests/unit/out/unsafe/union_addrof_external.rs | 2 -- tests/unit/out/unsafe/union_basic.rs | 2 -- tests/unit/out/unsafe/union_cross_arm_cast.rs | 2 -- tests/unit/out/unsafe/union_field_alignment.rs | 2 -- tests/unit/out/unsafe/union_memset_memcpy.rs | 2 -- tests/unit/out/unsafe/union_nested.rs | 2 -- tests/unit/out/unsafe/union_pointer_pun_address.rs | 2 -- tests/unit/out/unsafe/union_pointer_pun_writethrough.rs | 2 -- tests/unit/out/unsafe/union_struct_dual_use.rs | 2 -- tests/unit/out/unsafe/union_tagged_many_arms.rs | 2 -- tests/unit/out/unsafe/union_tagged_simple.rs | 2 -- tests/unit/out/unsafe/union_tagged_struct_arms.rs | 2 -- tests/unit/out/unsafe/union_void_ptr_sized_deref.rs | 2 -- tests/unit/out/unsafe/unique_ptr.rs | 2 -- tests/unit/out/unsafe/unique_ptr_const_deref.rs | 2 -- tests/unit/out/unsafe/unique_ptr_deref_ops.rs | 2 -- tests/unit/out/unsafe/unique_ptr_nested.rs | 2 -- tests/unit/out/unsafe/unique_ptr_small.rs | 2 -- tests/unit/out/unsafe/unique_ptr_struct.rs | 2 -- tests/unit/out/unsafe/unsigned.rs | 2 -- tests/unit/out/unsafe/va_arg_chain.rs | 2 -- tests/unit/out/unsafe/va_arg_concat.rs | 2 -- tests/unit/out/unsafe/va_arg_conditional.rs | 2 -- tests/unit/out/unsafe/va_arg_copy.rs | 2 -- tests/unit/out/unsafe/va_arg_fn_ptr.rs | 2 -- tests/unit/out/unsafe/va_arg_forward.rs | 2 -- tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs | 2 -- tests/unit/out/unsafe/va_arg_mixed_types.rs | 2 -- tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs | 2 -- tests/unit/out/unsafe/va_arg_null_int_ptr.rs | 2 -- tests/unit/out/unsafe/va_arg_printf.rs | 2 -- tests/unit/out/unsafe/va_arg_promotion.rs | 2 -- tests/unit/out/unsafe/va_arg_snprintf.rs | 2 -- tests/unit/out/unsafe/va_arg_struct_ctx.rs | 2 -- tests/unit/out/unsafe/va_arg_two_passes.rs | 2 -- tests/unit/out/unsafe/vector.rs | 2 -- tests/unit/out/unsafe/vector2.rs | 2 -- tests/unit/out/unsafe/vector3.rs | 2 -- tests/unit/out/unsafe/vector_addr_of_back.rs | 2 -- tests/unit/out/unsafe/vector_iter_range_ctor.rs | 2 -- tests/unit/out/unsafe/void_cast.rs | 2 -- tests/unit/out/unsafe/void_return.rs | 2 -- tests/unit/out/unsafe/z_bit_cast.rs | 2 -- 637 files changed, 1274 deletions(-) diff --git a/tests/benchmarks/out/refcount/array_sum.rs b/tests/benchmarks/out/refcount/array_sum.rs index 89c830ff32..def8828d6e 100644 --- a/tests/benchmarks/out/refcount/array_sum.rs +++ b/tests/benchmarks/out/refcount/array_sum.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// array_sum.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/benchmarks/out/refcount/bfs.rs b/tests/benchmarks/out/refcount/bfs.rs index d000d85a09..bd7a1bb4b8 100644 --- a/tests/benchmarks/out/refcount/bfs.rs +++ b/tests/benchmarks/out/refcount/bfs.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bfs.rs #[derive(Default)] pub struct Queue { pub elems: Value>, diff --git a/tests/benchmarks/out/refcount/bst.rs b/tests/benchmarks/out/refcount/bst.rs index 5979ea5e14..e377fd5592 100644 --- a/tests/benchmarks/out/refcount/bst.rs +++ b/tests/benchmarks/out/refcount/bst.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bst.rs #[derive(Default)] pub struct node_t { pub left: Value>, diff --git a/tests/benchmarks/out/refcount/fibonacci.rs b/tests/benchmarks/out/refcount/fibonacci.rs index 9dbf0e57e6..4cbde3750b 100644 --- a/tests/benchmarks/out/refcount/fibonacci.rs +++ b/tests/benchmarks/out/refcount/fibonacci.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fibonacci.rs pub fn fib_0(n: u64) -> u64 { let n: Value = Rc::new(RefCell::new(n)); return if ((*n.borrow()) == 0_u64) || ((*n.borrow()) == 1_u64) { diff --git a/tests/benchmarks/out/refcount/prime.rs b/tests/benchmarks/out/refcount/prime.rs index 3dac17dda2..8123a38779 100644 --- a/tests/benchmarks/out/refcount/prime.rs +++ b/tests/benchmarks/out/refcount/prime.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// prime.rs pub fn is_prime_0(x: i32) -> bool { let x: Value = Rc::new(RefCell::new(x)); let i: Value = Rc::new(RefCell::new(2)); diff --git a/tests/benchmarks/out/refcount/ptr_fibonacci.rs b/tests/benchmarks/out/refcount/ptr_fibonacci.rs index 420bb4461c..b6a3679114 100644 --- a/tests/benchmarks/out/refcount/ptr_fibonacci.rs +++ b/tests/benchmarks/out/refcount/ptr_fibonacci.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ptr_fibonacci.rs pub fn fib_0(n: Ptr) { let n: Value> = Rc::new(RefCell::new(n)); if (((*n.borrow()).read()) == 0_u64) || (((*n.borrow()).read()) == 1_u64) { diff --git a/tests/benchmarks/out/refcount/ref_array_sum.rs b/tests/benchmarks/out/refcount/ref_array_sum.rs index 4e734fdba1..a3312ebee8 100644 --- a/tests/benchmarks/out/refcount/ref_array_sum.rs +++ b/tests/benchmarks/out/refcount/ref_array_sum.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ref_array_sum.rs pub fn initialize_0(array: Ptr>>>, N: i32) { let N: Value = Rc::new(RefCell::new(N)); let i: Value = Rc::new(RefCell::new(0)); diff --git a/tests/benchmarks/out/refcount/ref_fibonacci.rs b/tests/benchmarks/out/refcount/ref_fibonacci.rs index 1d4114f67f..4abedbffcf 100644 --- a/tests/benchmarks/out/refcount/ref_fibonacci.rs +++ b/tests/benchmarks/out/refcount/ref_fibonacci.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ref_fibonacci.rs pub fn fib_0(n: Ptr) { if ((n.read()) == 0_u64) || ((n.read()) == 1_u64) { return; diff --git a/tests/benchmarks/out/refcount/ref_prime.rs b/tests/benchmarks/out/refcount/ref_prime.rs index 7f82f276d4..56bb070f5d 100644 --- a/tests/benchmarks/out/refcount/ref_prime.rs +++ b/tests/benchmarks/out/refcount/ref_prime.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ref_prime.rs pub fn is_prime_0(x: Ptr) -> bool { let i: Value = Rc::new(RefCell::new(2)); 'loop_: while { diff --git a/tests/benchmarks/out/refcount/sum.rs b/tests/benchmarks/out/refcount/sum.rs index 8a81e879f9..cd41f5982a 100644 --- a/tests/benchmarks/out/refcount/sum.rs +++ b/tests/benchmarks/out/refcount/sum.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// sum.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/benchmarks/out/unsafe/array_sum.rs b/tests/benchmarks/out/unsafe/array_sum.rs index bea059d27e..ea40fc79c8 100644 --- a/tests/benchmarks/out/unsafe/array_sum.rs +++ b/tests/benchmarks/out/unsafe/array_sum.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// array_sum.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/benchmarks/out/unsafe/bfs.rs b/tests/benchmarks/out/unsafe/bfs.rs index f04bbd6819..95278efe33 100644 --- a/tests/benchmarks/out/unsafe/bfs.rs +++ b/tests/benchmarks/out/unsafe/bfs.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bfs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Queue { diff --git a/tests/benchmarks/out/unsafe/bst.rs b/tests/benchmarks/out/unsafe/bst.rs index 6e0e093fd9..6203d0336e 100644 --- a/tests/benchmarks/out/unsafe/bst.rs +++ b/tests/benchmarks/out/unsafe/bst.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bst.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_t { diff --git a/tests/benchmarks/out/unsafe/fibonacci.rs b/tests/benchmarks/out/unsafe/fibonacci.rs index 5e9d055ceb..d67f49e313 100644 --- a/tests/benchmarks/out/unsafe/fibonacci.rs +++ b/tests/benchmarks/out/unsafe/fibonacci.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fibonacci.rs pub unsafe fn fib_0(mut n: u64) -> u64 { return if ((n) == (0_u64)) || ((n) == (1_u64)) { n diff --git a/tests/benchmarks/out/unsafe/prime.rs b/tests/benchmarks/out/unsafe/prime.rs index c3b8b4c498..74836d6202 100644 --- a/tests/benchmarks/out/unsafe/prime.rs +++ b/tests/benchmarks/out/unsafe/prime.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// prime.rs pub unsafe fn is_prime_0(mut x: i32) -> bool { let mut i: i32 = 2; 'loop_: while ((i) < (x)) { diff --git a/tests/benchmarks/out/unsafe/ptr_fibonacci.rs b/tests/benchmarks/out/unsafe/ptr_fibonacci.rs index 11af41e753..bb396ec15e 100644 --- a/tests/benchmarks/out/unsafe/ptr_fibonacci.rs +++ b/tests/benchmarks/out/unsafe/ptr_fibonacci.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ptr_fibonacci.rs pub unsafe fn fib_0(mut n: *mut u64) { if ((*n) == (0_u64)) || ((*n) == (1_u64)) { return; diff --git a/tests/benchmarks/out/unsafe/ref_array_sum.rs b/tests/benchmarks/out/unsafe/ref_array_sum.rs index 5c62cb2959..cc1f0ca5d7 100644 --- a/tests/benchmarks/out/unsafe/ref_array_sum.rs +++ b/tests/benchmarks/out/unsafe/ref_array_sum.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ref_array_sum.rs pub unsafe fn initialize_0(array: *mut Option>, mut N: i32) { let mut i: i32 = 0; 'loop_: while ((i) < (N)) { diff --git a/tests/benchmarks/out/unsafe/ref_fibonacci.rs b/tests/benchmarks/out/unsafe/ref_fibonacci.rs index 96b30b09d7..7ead581fa3 100644 --- a/tests/benchmarks/out/unsafe/ref_fibonacci.rs +++ b/tests/benchmarks/out/unsafe/ref_fibonacci.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ref_fibonacci.rs pub unsafe fn fib_0(n: *mut u64) { if ((*n) == (0_u64)) || ((*n) == (1_u64)) { return; diff --git a/tests/benchmarks/out/unsafe/ref_prime.rs b/tests/benchmarks/out/unsafe/ref_prime.rs index 611438805d..34ce0116d2 100644 --- a/tests/benchmarks/out/unsafe/ref_prime.rs +++ b/tests/benchmarks/out/unsafe/ref_prime.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ref_prime.rs pub unsafe fn is_prime_0(x: *const i32) -> bool { let mut i: i32 = 2; 'loop_: while ((i) < (*x)) { diff --git a/tests/benchmarks/out/unsafe/sum.rs b/tests/benchmarks/out/unsafe/sum.rs index 324f8b3b87..e674ebe4ab 100644 --- a/tests/benchmarks/out/unsafe/sum.rs +++ b/tests/benchmarks/out/unsafe/sum.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// sum.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs b/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs index a100c37c35..52986c2239 100644 --- a/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs +++ b/tests/ub/out/refcount/dangling-prvalue-as-lvalue.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// dangling-prvalue-as-lvalue.rs pub fn foo_0(a: Ptr) -> Ptr { return (a).clone(); } diff --git a/tests/ub/out/refcount/enum_out_of_range_cast.rs b/tests/ub/out/refcount/enum_out_of_range_cast.rs index 3466023914..2ee58dc012 100644 --- a/tests/ub/out/refcount/enum_out_of_range_cast.rs +++ b/tests/ub/out/refcount/enum_out_of_range_cast.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// enum_out_of_range_cast.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/ub/out/refcount/max.rs b/tests/ub/out/refcount/max.rs index fce142f241..1f35f4ed1d 100644 --- a/tests/ub/out/refcount/max.rs +++ b/tests/ub/out/refcount/max.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// max.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub1.rs b/tests/ub/out/refcount/ub1.rs index ca15d126d8..40b6089093 100644 --- a/tests/ub/out/refcount/ub1.rs +++ b/tests/ub/out/refcount/ub1.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub1.rs pub fn dangling_0() -> Ptr { let x: Value = Rc::new(RefCell::new(1)); let p: Value> = Rc::new(RefCell::new((x.as_pointer()))); diff --git a/tests/ub/out/refcount/ub10.rs b/tests/ub/out/refcount/ub10.rs index f856f967bb..f48299654b 100644 --- a/tests/ub/out/refcount/ub10.rs +++ b/tests/ub/out/refcount/ub10.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub10.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub11.rs b/tests/ub/out/refcount/ub11.rs index 5846ea503a..a2ed438690 100644 --- a/tests/ub/out/refcount/ub11.rs +++ b/tests/ub/out/refcount/ub11.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub11.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub12.rs b/tests/ub/out/refcount/ub12.rs index f4379fc8e4..fbe0cddcf4 100644 --- a/tests/ub/out/refcount/ub12.rs +++ b/tests/ub/out/refcount/ub12.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub12.rs pub fn escape_0(ptr: Ptr) { let ptr: Value> = Rc::new(RefCell::new(ptr)); (*ptr.borrow()).delete(); diff --git a/tests/ub/out/refcount/ub13.rs b/tests/ub/out/refcount/ub13.rs index 394bde4f78..b5f74eb424 100644 --- a/tests/ub/out/refcount/ub13.rs +++ b/tests/ub/out/refcount/ub13.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub13.rs pub fn escape_0(p: Ptr) { let p: Value> = Rc::new(RefCell::new(p)); (*p.borrow()).delete(); diff --git a/tests/ub/out/refcount/ub14.rs b/tests/ub/out/refcount/ub14.rs index 81bc288abc..c20cdd06a5 100644 --- a/tests/ub/out/refcount/ub14.rs +++ b/tests/ub/out/refcount/ub14.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub14.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub15.rs b/tests/ub/out/refcount/ub15.rs index 5c265c70e4..5d091f6f70 100644 --- a/tests/ub/out/refcount/ub15.rs +++ b/tests/ub/out/refcount/ub15.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub15.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub16.rs b/tests/ub/out/refcount/ub16.rs index 9e1e8de230..41afb5b388 100644 --- a/tests/ub/out/refcount/ub16.rs +++ b/tests/ub/out/refcount/ub16.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub16.rs pub fn foo_0(a: Ptr) -> Ptr { let a: Value> = Rc::new(RefCell::new(a)); return ((*a.borrow()).offset((5) as isize)); diff --git a/tests/ub/out/refcount/ub17.rs b/tests/ub/out/refcount/ub17.rs index 1ad7ebcdca..36af30256a 100644 --- a/tests/ub/out/refcount/ub17.rs +++ b/tests/ub/out/refcount/ub17.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub17.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub18.rs b/tests/ub/out/refcount/ub18.rs index 1fa0ffc253..1a593dc7db 100644 --- a/tests/ub/out/refcount/ub18.rs +++ b/tests/ub/out/refcount/ub18.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub18.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub19.rs b/tests/ub/out/refcount/ub19.rs index a8faf7843d..a6ca61da03 100644 --- a/tests/ub/out/refcount/ub19.rs +++ b/tests/ub/out/refcount/ub19.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub19.rs pub fn foo_0(array: Ptr) { let array: Value> = Rc::new(RefCell::new(array)); (*array.borrow()).delete_array(); diff --git a/tests/ub/out/refcount/ub2.rs b/tests/ub/out/refcount/ub2.rs index 89ec9243ef..2959cf2267 100644 --- a/tests/ub/out/refcount/ub2.rs +++ b/tests/ub/out/refcount/ub2.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub2.rs pub fn null_0() -> Ptr { let p: Value> = Rc::new(RefCell::new(Ptr::::null())); return (*p.borrow()).clone(); diff --git a/tests/ub/out/refcount/ub20.rs b/tests/ub/out/refcount/ub20.rs index c24411df08..67bbee693a 100644 --- a/tests/ub/out/refcount/ub20.rs +++ b/tests/ub/out/refcount/ub20.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub20.rs pub fn foo_0(single: Ptr) { let single: Value> = Rc::new(RefCell::new(single)); (*single.borrow()).delete(); diff --git a/tests/ub/out/refcount/ub21.rs b/tests/ub/out/refcount/ub21.rs index de7f903aa1..c18a0f3ebd 100644 --- a/tests/ub/out/refcount/ub21.rs +++ b/tests/ub/out/refcount/ub21.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub21.rs pub fn strlen_0(s: Ptr) -> u64 { let s: Value> = Rc::new(RefCell::new(s)); let count: Value = Rc::new(RefCell::new(0_u64)); diff --git a/tests/ub/out/refcount/ub3.rs b/tests/ub/out/refcount/ub3.rs index 572f89aa77..6587e28cb2 100644 --- a/tests/ub/out/refcount/ub3.rs +++ b/tests/ub/out/refcount/ub3.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub3.rs pub fn dangling_0() -> Ptr { let x: Value = Rc::new(RefCell::new(1)); let p: Value> = Rc::new(RefCell::new((x.as_pointer()))); diff --git a/tests/ub/out/refcount/ub4.rs b/tests/ub/out/refcount/ub4.rs index d8173fd6fb..66c959032f 100644 --- a/tests/ub/out/refcount/ub4.rs +++ b/tests/ub/out/refcount/ub4.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub4.rs pub fn smaller_0(x1: Ptr, x2: Ptr) -> Ptr { return if ({ let _lhs = (x1.read()); diff --git a/tests/ub/out/refcount/ub5.rs b/tests/ub/out/refcount/ub5.rs index 28f31ab0f7..508ced64aa 100644 --- a/tests/ub/out/refcount/ub5.rs +++ b/tests/ub/out/refcount/ub5.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub5.rs pub fn null_0(p: Ptr>) { let p: Value>> = Rc::new(RefCell::new(p)); (*p.borrow()).write(Ptr::::null()); diff --git a/tests/ub/out/refcount/ub6.rs b/tests/ub/out/refcount/ub6.rs index 6405d81e65..f971903978 100644 --- a/tests/ub/out/refcount/ub6.rs +++ b/tests/ub/out/refcount/ub6.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub6.rs #[derive(Default)] pub struct Pair { pub x1: Ptr, diff --git a/tests/ub/out/refcount/ub7.rs b/tests/ub/out/refcount/ub7.rs index 398f13157b..c4be478335 100644 --- a/tests/ub/out/refcount/ub7.rs +++ b/tests/ub/out/refcount/ub7.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub7.rs pub fn strlen_0(s: Ptr) -> u64 { let s: Value> = Rc::new(RefCell::new(s)); let begin: Value> = Rc::new(RefCell::new((*s.borrow()).clone())); diff --git a/tests/ub/out/refcount/ub8.rs b/tests/ub/out/refcount/ub8.rs index 3779e74375..e68690c189 100644 --- a/tests/ub/out/refcount/ub8.rs +++ b/tests/ub/out/refcount/ub8.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub8.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/refcount/ub9.rs b/tests/ub/out/refcount/ub9.rs index f5bd8cba7b..602fd6b743 100644 --- a/tests/ub/out/refcount/ub9.rs +++ b/tests/ub/out/refcount/ub9.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ub9.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs b/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs index 309a7f4039..da69b2a5da 100644 --- a/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs +++ b/tests/ub/out/unsafe/dangling-prvalue-as-lvalue.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// dangling-prvalue-as-lvalue.rs pub unsafe fn foo_0(a: *const i32) -> *const i32 { return a; } diff --git a/tests/ub/out/unsafe/enum_out_of_range_cast.rs b/tests/ub/out/unsafe/enum_out_of_range_cast.rs index 0b5ce0e4ae..8f0a5ac58a 100644 --- a/tests/ub/out/unsafe/enum_out_of_range_cast.rs +++ b/tests/ub/out/unsafe/enum_out_of_range_cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// enum_out_of_range_cast.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/ub/out/unsafe/max.rs b/tests/ub/out/unsafe/max.rs index 314c70a950..58a1dd5ca0 100644 --- a/tests/ub/out/unsafe/max.rs +++ b/tests/ub/out/unsafe/max.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// max.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub1.rs b/tests/ub/out/unsafe/ub1.rs index 0ce8b89b7d..5ad662e9b3 100644 --- a/tests/ub/out/unsafe/ub1.rs +++ b/tests/ub/out/unsafe/ub1.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub1.rs pub unsafe fn dangling_0() -> *mut i32 { let mut x: i32 = 1; let mut p: *mut i32 = (&mut x as *mut i32); diff --git a/tests/ub/out/unsafe/ub10.rs b/tests/ub/out/unsafe/ub10.rs index 739f241942..b9de9c0cbd 100644 --- a/tests/ub/out/unsafe/ub10.rs +++ b/tests/ub/out/unsafe/ub10.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub10.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub11.rs b/tests/ub/out/unsafe/ub11.rs index 64bb218060..10310eaa82 100644 --- a/tests/ub/out/unsafe/ub11.rs +++ b/tests/ub/out/unsafe/ub11.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub11.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub12.rs b/tests/ub/out/unsafe/ub12.rs index d88982facf..b1687d1098 100644 --- a/tests/ub/out/unsafe/ub12.rs +++ b/tests/ub/out/unsafe/ub12.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub12.rs pub unsafe fn escape_0(mut ptr: *mut i32) { ::std::mem::drop(Box::from_raw(ptr)); } diff --git a/tests/ub/out/unsafe/ub13.rs b/tests/ub/out/unsafe/ub13.rs index 59341fa70e..eff7339f70 100644 --- a/tests/ub/out/unsafe/ub13.rs +++ b/tests/ub/out/unsafe/ub13.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub13.rs pub unsafe fn escape_0(mut p: *mut i32) { ::std::mem::drop(Box::from_raw(p)); } diff --git a/tests/ub/out/unsafe/ub14.rs b/tests/ub/out/unsafe/ub14.rs index 4b46101934..4da4afc006 100644 --- a/tests/ub/out/unsafe/ub14.rs +++ b/tests/ub/out/unsafe/ub14.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub14.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub15.rs b/tests/ub/out/unsafe/ub15.rs index dfc7a7a48c..b5c9edb97b 100644 --- a/tests/ub/out/unsafe/ub15.rs +++ b/tests/ub/out/unsafe/ub15.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub15.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub16.rs b/tests/ub/out/unsafe/ub16.rs index 4ec7156acf..1b32519b83 100644 --- a/tests/ub/out/unsafe/ub16.rs +++ b/tests/ub/out/unsafe/ub16.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub16.rs pub unsafe fn foo_0(mut a: *mut i32) -> *mut i32 { return (&mut (*a.offset((5) as isize)) as *mut i32); } diff --git a/tests/ub/out/unsafe/ub17.rs b/tests/ub/out/unsafe/ub17.rs index c320ca6e19..420ae02542 100644 --- a/tests/ub/out/unsafe/ub17.rs +++ b/tests/ub/out/unsafe/ub17.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub17.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub18.rs b/tests/ub/out/unsafe/ub18.rs index 48e059a51b..072a63efc0 100644 --- a/tests/ub/out/unsafe/ub18.rs +++ b/tests/ub/out/unsafe/ub18.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub18.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub19.rs b/tests/ub/out/unsafe/ub19.rs index af427bd6fd..54f4c454b3 100644 --- a/tests/ub/out/unsafe/ub19.rs +++ b/tests/ub/out/unsafe/ub19.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub19.rs pub unsafe fn foo_0(mut array: *mut i32) { ::std::mem::drop(Box::from_raw(::std::slice::from_raw_parts_mut( array, diff --git a/tests/ub/out/unsafe/ub2.rs b/tests/ub/out/unsafe/ub2.rs index 9ac7b078dc..c31e89255c 100644 --- a/tests/ub/out/unsafe/ub2.rs +++ b/tests/ub/out/unsafe/ub2.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub2.rs pub unsafe fn null_0() -> *mut i32 { let mut p: *mut i32 = std::ptr::null_mut(); return p; diff --git a/tests/ub/out/unsafe/ub20.rs b/tests/ub/out/unsafe/ub20.rs index 9cb1a66dcf..d6c615c17f 100644 --- a/tests/ub/out/unsafe/ub20.rs +++ b/tests/ub/out/unsafe/ub20.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub20.rs pub unsafe fn foo_0(mut single: *mut i32) { ::std::mem::drop(Box::from_raw(single)); } diff --git a/tests/ub/out/unsafe/ub21.rs b/tests/ub/out/unsafe/ub21.rs index e90efd0d04..db3b5cd537 100644 --- a/tests/ub/out/unsafe/ub21.rs +++ b/tests/ub/out/unsafe/ub21.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub21.rs pub unsafe fn strlen_0(mut s: *const u8) -> u64 { let mut count: u64 = 0_u64; 'loop_: while ((*s.postfix_inc()) != 0) { diff --git a/tests/ub/out/unsafe/ub3.rs b/tests/ub/out/unsafe/ub3.rs index 6c2eb6bdd3..872c14a6fb 100644 --- a/tests/ub/out/unsafe/ub3.rs +++ b/tests/ub/out/unsafe/ub3.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub3.rs pub unsafe fn dangling_0() -> *mut i32 { let mut x: i32 = 1; let mut p: *mut i32 = (&mut x as *mut i32); diff --git a/tests/ub/out/unsafe/ub4.rs b/tests/ub/out/unsafe/ub4.rs index 071969af71..a34b534547 100644 --- a/tests/ub/out/unsafe/ub4.rs +++ b/tests/ub/out/unsafe/ub4.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub4.rs pub unsafe fn smaller_0(x1: *mut i32, x2: *mut i32) -> *mut i32 { return if ((*x1) < (*x2)) { (x1) } else { (x2) }; } diff --git a/tests/ub/out/unsafe/ub5.rs b/tests/ub/out/unsafe/ub5.rs index e77b944c24..b82cd9e539 100644 --- a/tests/ub/out/unsafe/ub5.rs +++ b/tests/ub/out/unsafe/ub5.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub5.rs pub unsafe fn null_0(mut p: *mut *mut i32) { (*p) = std::ptr::null_mut(); } diff --git a/tests/ub/out/unsafe/ub6.rs b/tests/ub/out/unsafe/ub6.rs index 56a4efb81e..444247f3a4 100644 --- a/tests/ub/out/unsafe/ub6.rs +++ b/tests/ub/out/unsafe/ub6.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub6.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/ub/out/unsafe/ub7.rs b/tests/ub/out/unsafe/ub7.rs index fd24f21158..266ccb7604 100644 --- a/tests/ub/out/unsafe/ub7.rs +++ b/tests/ub/out/unsafe/ub7.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub7.rs pub unsafe fn strlen_0(mut s: *const u8) -> u64 { let mut begin: *const u8 = s; 'loop_: while ((*s) != 0) { diff --git a/tests/ub/out/unsafe/ub8.rs b/tests/ub/out/unsafe/ub8.rs index 7339816318..8aee78701a 100644 --- a/tests/ub/out/unsafe/ub8.rs +++ b/tests/ub/out/unsafe/ub8.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub8.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/ub/out/unsafe/ub9.rs b/tests/ub/out/unsafe/ub9.rs index 8fc9bc8602..2969114d13 100644 --- a/tests/ub/out/unsafe/ub9.rs +++ b/tests/ub/out/unsafe/ub9.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ub9.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/refcount/01_local.rs b/tests/unit/out/refcount/01_local.rs index 0533b9480b..8318b6aa38 100644 --- a/tests/unit/out/refcount/01_local.rs +++ b/tests/unit/out/refcount/01_local.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 01_local.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/02_address_taken.rs b/tests/unit/out/refcount/02_address_taken.rs index 5e2e551c62..bb9f33c084 100644 --- a/tests/unit/out/refcount/02_address_taken.rs +++ b/tests/unit/out/refcount/02_address_taken.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 02_address_taken.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/03_local_array.rs b/tests/unit/out/refcount/03_local_array.rs index 844e2d5dc9..5bc76588a3 100644 --- a/tests/unit/out/refcount/03_local_array.rs +++ b/tests/unit/out/refcount/03_local_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 03_local_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/04_address_taken_array.rs b/tests/unit/out/refcount/04_address_taken_array.rs index dee0444ea5..c5319bd48f 100644 --- a/tests/unit/out/refcount/04_address_taken_array.rs +++ b/tests/unit/out/refcount/04_address_taken_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 04_address_taken_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/05_new.rs b/tests/unit/out/refcount/05_new.rs index aff89e5f52..48360cc838 100644 --- a/tests/unit/out/refcount/05_new.rs +++ b/tests/unit/out/refcount/05_new.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 05_new.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/06_new_array.rs b/tests/unit/out/refcount/06_new_array.rs index 778709a53e..e035dd8ebf 100644 --- a/tests/unit/out/refcount/06_new_array.rs +++ b/tests/unit/out/refcount/06_new_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 06_new_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/07_unique.rs b/tests/unit/out/refcount/07_unique.rs index 46f535e0ff..fb833e2a01 100644 --- a/tests/unit/out/refcount/07_unique.rs +++ b/tests/unit/out/refcount/07_unique.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 07_unique.rs pub fn fn_0(u: Option>) -> Option> { let u: Value>> = Rc::new(RefCell::new(u)); (*(*u.borrow_mut()).as_ref().unwrap().borrow_mut()) = 10; diff --git a/tests/unit/out/refcount/08_unique_array.rs b/tests/unit/out/refcount/08_unique_array.rs index d817c7d087..abf396e1b5 100644 --- a/tests/unit/out/refcount/08_unique_array.rs +++ b/tests/unit/out/refcount/08_unique_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 08_unique_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/09_references.rs b/tests/unit/out/refcount/09_references.rs index 161aea934f..092315fd89 100644 --- a/tests/unit/out/refcount/09_references.rs +++ b/tests/unit/out/refcount/09_references.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 09_references.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/10_struct.rs b/tests/unit/out/refcount/10_struct.rs index 5583e57a2a..2bc298dc2b 100644 --- a/tests/unit/out/refcount/10_struct.rs +++ b/tests/unit/out/refcount/10_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 10_struct.rs #[derive(Default)] pub struct GraphNode { pub dst: Value, diff --git a/tests/unit/out/refcount/11_move.rs b/tests/unit/out/refcount/11_move.rs index e370b62664..db69eaa6f4 100644 --- a/tests/unit/out/refcount/11_move.rs +++ b/tests/unit/out/refcount/11_move.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 11_move.rs pub fn change_0(n: Ptr>>) { let m: Value>> = Rc::new(RefCell::new(Some(Rc::new(RefCell::new(20))))); let __rhs = (*m.borrow_mut()).take(); diff --git a/tests/unit/out/refcount/12_test.rs b/tests/unit/out/refcount/12_test.rs index 0dfdb9242e..8180c2c73b 100644 --- a/tests/unit/out/refcount/12_test.rs +++ b/tests/unit/out/refcount/12_test.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 12_test.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/13_testing.rs b/tests/unit/out/refcount/13_testing.rs index e3d780ab25..747840cfef 100644 --- a/tests/unit/out/refcount/13_testing.rs +++ b/tests/unit/out/refcount/13_testing.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 13_testing.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/14_testing2.rs b/tests/unit/out/refcount/14_testing2.rs index f89dfc47ce..3b78a57ece 100644 --- a/tests/unit/out/refcount/14_testing2.rs +++ b/tests/unit/out/refcount/14_testing2.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// 14_testing2.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/__builtin_constant_p.rs b/tests/unit/out/refcount/__builtin_constant_p.rs index c32462278a..bb39fbc30a 100644 --- a/tests/unit/out/refcount/__builtin_constant_p.rs +++ b/tests/unit/out/refcount/__builtin_constant_p.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// __builtin_constant_p.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/addr_of_global.rs b/tests/unit/out/refcount/addr_of_global.rs index 1a75d7e31b..90362073bd 100644 --- a/tests/unit/out/refcount/addr_of_global.rs +++ b/tests/unit/out/refcount/addr_of_global.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// addr_of_global.rs #[derive(Default)] pub struct Inner { pub value: Value, diff --git a/tests/unit/out/refcount/alloc_array.rs b/tests/unit/out/refcount/alloc_array.rs index bfdf613032..3b8d1e27ba 100644 --- a/tests/unit/out/refcount/alloc_array.rs +++ b/tests/unit/out/refcount/alloc_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// alloc_array.rs pub fn All_0(arr: Ptr>>>, N: i32, element: i32) { let N: Value = Rc::new(RefCell::new(N)); let element: Value = Rc::new(RefCell::new(element)); diff --git a/tests/unit/out/refcount/anonymous-struct.rs b/tests/unit/out/refcount/anonymous-struct.rs index 49f1b3c95b..980aff175a 100644 --- a/tests/unit/out/refcount/anonymous-struct.rs +++ b/tests/unit/out/refcount/anonymous-struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// anonymous-struct.rs #[derive(Default)] pub struct Outer_Named { pub a: Value, diff --git a/tests/unit/out/refcount/anonymous-struct_c.rs b/tests/unit/out/refcount/anonymous-struct_c.rs index 31da179e29..fe9e84ecd6 100644 --- a/tests/unit/out/refcount/anonymous-struct_c.rs +++ b/tests/unit/out/refcount/anonymous-struct_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// anonymous-struct_c.rs #[derive(Default)] pub struct Named { pub a: Value, diff --git a/tests/unit/out/refcount/anonymous_enum.rs b/tests/unit/out/refcount/anonymous_enum.rs index 6b610133a1..fd91357202 100644 --- a/tests/unit/out/refcount/anonymous_enum.rs +++ b/tests/unit/out/refcount/anonymous_enum.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// anonymous_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/refcount/anonymous_enum_c.rs b/tests/unit/out/refcount/anonymous_enum_c.rs index 6a75d38ca6..569a5f247a 100644 --- a/tests/unit/out/refcount/anonymous_enum_c.rs +++ b/tests/unit/out/refcount/anonymous_enum_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// anonymous_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/refcount/array.rs b/tests/unit/out/refcount/array.rs index 628289d87b..1369114d99 100644 --- a/tests/unit/out/refcount/array.rs +++ b/tests/unit/out/refcount/array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/assert.rs b/tests/unit/out/refcount/assert.rs index 9b0bb69a2f..1463a3cb1e 100644 --- a/tests/unit/out/refcount/assert.rs +++ b/tests/unit/out/refcount/assert.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// assert.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/auto.rs b/tests/unit/out/refcount/auto.rs index 25ead7da18..cdeac07a9b 100644 --- a/tests/unit/out/refcount/auto.rs +++ b/tests/unit/out/refcount/auto.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// auto.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_enum.rs b/tests/unit/out/refcount/bool_condition_enum.rs index 9cb9d3b6cd..312017aee1 100644 --- a/tests/unit/out/refcount/bool_condition_enum.rs +++ b/tests/unit/out/refcount/bool_condition_enum.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_enum_c.rs b/tests/unit/out/refcount/bool_condition_enum_c.rs index 7a288b4b6e..f37200891d 100644 --- a/tests/unit/out/refcount/bool_condition_enum_c.rs +++ b/tests/unit/out/refcount/bool_condition_enum_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_int.rs b/tests/unit/out/refcount/bool_condition_int.rs index cbeebc58a6..ad21faed02 100644 --- a/tests/unit/out/refcount/bool_condition_int.rs +++ b/tests/unit/out/refcount/bool_condition_int.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_int.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_int_c.rs b/tests/unit/out/refcount/bool_condition_int_c.rs index 0d2a8b69b9..7578ebc09d 100644 --- a/tests/unit/out/refcount/bool_condition_int_c.rs +++ b/tests/unit/out/refcount/bool_condition_int_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_int_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_logical.rs b/tests/unit/out/refcount/bool_condition_logical.rs index f43b453197..7101b5d046 100644 --- a/tests/unit/out/refcount/bool_condition_logical.rs +++ b/tests/unit/out/refcount/bool_condition_logical.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_logical.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_logical_c.rs b/tests/unit/out/refcount/bool_condition_logical_c.rs index 8f94c9023a..de5a856350 100644 --- a/tests/unit/out/refcount/bool_condition_logical_c.rs +++ b/tests/unit/out/refcount/bool_condition_logical_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_logical_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/refcount/bool_condition_ptr.rs b/tests/unit/out/refcount/bool_condition_ptr.rs index 025ccfdbb3..11703cb869 100644 --- a/tests/unit/out/refcount/bool_condition_ptr.rs +++ b/tests/unit/out/refcount/bool_condition_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_ptr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_condition_ptr_c.rs b/tests/unit/out/refcount/bool_condition_ptr_c.rs index d205c9b66f..95cfedf437 100644 --- a/tests/unit/out/refcount/bool_condition_ptr_c.rs +++ b/tests/unit/out/refcount/bool_condition_ptr_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_condition_ptr_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/bool_printing.rs b/tests/unit/out/refcount/bool_printing.rs index 4988661316..757575d429 100644 --- a/tests/unit/out/refcount/bool_printing.rs +++ b/tests/unit/out/refcount/bool_printing.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bool_printing.rs pub fn foo_0() -> bool { return true; } diff --git a/tests/unit/out/refcount/borrow_mut_opt.rs b/tests/unit/out/refcount/borrow_mut_opt.rs index 3c1063cdab..2cbc40c2ce 100644 --- a/tests/unit/out/refcount/borrow_mut_opt.rs +++ b/tests/unit/out/refcount/borrow_mut_opt.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// borrow_mut_opt.rs pub fn convert_without_rhs_0() { let x: Value = Rc::new(RefCell::new(0)); let y: Value = Rc::new(RefCell::new(1)); diff --git a/tests/unit/out/refcount/bounded_struct_ptr.rs b/tests/unit/out/refcount/bounded_struct_ptr.rs index dc10677a03..ec845b3b47 100644 --- a/tests/unit/out/refcount/bounded_struct_ptr.rs +++ b/tests/unit/out/refcount/bounded_struct_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bounded_struct_ptr.rs #[derive(Default)] pub struct Foo { pub x1: Value, diff --git a/tests/unit/out/refcount/break.rs b/tests/unit/out/refcount/break.rs index 9d5b72237d..436f62d186 100644 --- a/tests/unit/out/refcount/break.rs +++ b/tests/unit/out/refcount/break.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// break.rs pub fn for_test_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let x: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/bst.rs b/tests/unit/out/refcount/bst.rs index 1e74293a1e..a9e2163aa0 100644 --- a/tests/unit/out/refcount/bst.rs +++ b/tests/unit/out/refcount/bst.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// bst.rs #[derive(Default)] pub struct node_t { pub left: Value>, diff --git a/tests/unit/out/refcount/builtin_types_compatible.rs b/tests/unit/out/refcount/builtin_types_compatible.rs index 1772ce6031..5f59d13d06 100644 --- a/tests/unit/out/refcount/builtin_types_compatible.rs +++ b/tests/unit/out/refcount/builtin_types_compatible.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// builtin_types_compatible.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/c_struct.rs b/tests/unit/out/refcount/c_struct.rs index e108ab0a9e..37f19e187c 100644 --- a/tests/unit/out/refcount/c_struct.rs +++ b/tests/unit/out/refcount/c_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// c_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/cast.rs b/tests/unit/out/refcount/cast.rs index 12f70a6e82..48a83b0ac9 100644 --- a/tests/unit/out/refcount/cast.rs +++ b/tests/unit/out/refcount/cast.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// cast.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/cast_array_to_pointer_decay.rs b/tests/unit/out/refcount/cast_array_to_pointer_decay.rs index fabb6709e0..fe7cc8d07c 100644 --- a/tests/unit/out/refcount/cast_array_to_pointer_decay.rs +++ b/tests/unit/out/refcount/cast_array_to_pointer_decay.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// cast_array_to_pointer_decay.rs pub fn deref_0(p: Ptr) -> i32 { let p: Value> = Rc::new(RefCell::new(p)); return ((*p.borrow()).read()); diff --git a/tests/unit/out/refcount/char_printing.rs b/tests/unit/out/refcount/char_printing.rs index 9f96a69eff..9213abb848 100644 --- a/tests/unit/out/refcount/char_printing.rs +++ b/tests/unit/out/refcount/char_printing.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// char_printing.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/char_printing_cerr.rs b/tests/unit/out/refcount/char_printing_cerr.rs index 4206fc72d7..e8304ba602 100644 --- a/tests/unit/out/refcount/char_printing_cerr.rs +++ b/tests/unit/out/refcount/char_printing_cerr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// char_printing_cerr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/class.rs b/tests/unit/out/refcount/class.rs index beb16b5c51..97fea69cc0 100644 --- a/tests/unit/out/refcount/class.rs +++ b/tests/unit/out/refcount/class.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// class.rs #[derive(Default)] pub struct Pair { pub first: Value, diff --git a/tests/unit/out/refcount/clone_vs_move.rs b/tests/unit/out/refcount/clone_vs_move.rs index ab5a38983d..bad0916670 100644 --- a/tests/unit/out/refcount/clone_vs_move.rs +++ b/tests/unit/out/refcount/clone_vs_move.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// clone_vs_move.rs #[derive(Default)] pub struct Bar { pub w: Value, diff --git a/tests/unit/out/refcount/comma_operator.rs b/tests/unit/out/refcount/comma_operator.rs index 3bf1ab7c94..5d643a5ce9 100644 --- a/tests/unit/out/refcount/comma_operator.rs +++ b/tests/unit/out/refcount/comma_operator.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// comma_operator.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/complex_function.rs b/tests/unit/out/refcount/complex_function.rs index 0d59908415..a10997f4c4 100644 --- a/tests/unit/out/refcount/complex_function.rs +++ b/tests/unit/out/refcount/complex_function.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// complex_function.rs pub fn foo_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/continue.rs b/tests/unit/out/refcount/continue.rs index 898642bdc6..50c3363287 100644 --- a/tests/unit/out/refcount/continue.rs +++ b/tests/unit/out/refcount/continue.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// continue.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/cout_alias.rs b/tests/unit/out/refcount/cout_alias.rs index 383583f254..74497fc467 100644 --- a/tests/unit/out/refcount/cout_alias.rs +++ b/tests/unit/out/refcount/cout_alias.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// cout_alias.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/default.rs b/tests/unit/out/refcount/default.rs index 66f1a4e91c..5e0ff2f040 100644 --- a/tests/unit/out/refcount/default.rs +++ b/tests/unit/out/refcount/default.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// default.rs #[derive()] pub struct Pointers { pub x1: Value>, diff --git a/tests/unit/out/refcount/default_in_statics.rs b/tests/unit/out/refcount/default_in_statics.rs index aa011ef2d5..dc58f95d14 100644 --- a/tests/unit/out/refcount/default_in_statics.rs +++ b/tests/unit/out/refcount/default_in_statics.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// default_in_statics.rs #[derive(Default)] pub struct Inner { pub v: Value, diff --git a/tests/unit/out/refcount/doubly_linked_list.rs b/tests/unit/out/refcount/doubly_linked_list.rs index 89342a739d..bd8e68b3ac 100644 --- a/tests/unit/out/refcount/doubly_linked_list.rs +++ b/tests/unit/out/refcount/doubly_linked_list.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// doubly_linked_list.rs #[derive(Default)] pub struct Node { pub val: Value, diff --git a/tests/unit/out/refcount/dowhile.rs b/tests/unit/out/refcount/dowhile.rs index 126ad74873..a1379db937 100644 --- a/tests/unit/out/refcount/dowhile.rs +++ b/tests/unit/out/refcount/dowhile.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// dowhile.rs pub fn dowhile_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); 'loop_: loop { diff --git a/tests/unit/out/refcount/empty_array_init.rs b/tests/unit/out/refcount/empty_array_init.rs index 08993d3239..8dea7d91f9 100644 --- a/tests/unit/out/refcount/empty_array_init.rs +++ b/tests/unit/out/refcount/empty_array_init.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// empty_array_init.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/enum_int_interop.rs b/tests/unit/out/refcount/enum_int_interop.rs index 73643309db..0346281d09 100644 --- a/tests/unit/out/refcount/enum_int_interop.rs +++ b/tests/unit/out/refcount/enum_int_interop.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// enum_int_interop.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/refcount/enum_int_interop_c.rs b/tests/unit/out/refcount/enum_int_interop_c.rs index d4611e96cd..97609ceb66 100644 --- a/tests/unit/out/refcount/enum_int_interop_c.rs +++ b/tests/unit/out/refcount/enum_int_interop_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// enum_int_interop_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/refcount/expr_as_bool_c.rs b/tests/unit/out/refcount/expr_as_bool_c.rs index f0c2741f60..86c3495649 100644 --- a/tests/unit/out/refcount/expr_as_bool_c.rs +++ b/tests/unit/out/refcount/expr_as_bool_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// expr_as_bool_c.rs pub fn cmp_eq_0(rc: i32) -> i32 { let rc: Value = Rc::new(RefCell::new(rc)); return (((*rc.borrow()) == -1_i32) as i32); diff --git a/tests/unit/out/refcount/expr_as_bool_cpp.rs b/tests/unit/out/refcount/expr_as_bool_cpp.rs index a8f364445d..70acdf98a5 100644 --- a/tests/unit/out/refcount/expr_as_bool_cpp.rs +++ b/tests/unit/out/refcount/expr_as_bool_cpp.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// expr_as_bool_cpp.rs pub fn cmp_eq_0(rc: i32) -> i32 { let rc: Value = Rc::new(RefCell::new(rc)); return (((*rc.borrow()) == -1_i32) as i32); diff --git a/tests/unit/out/refcount/exprs.rs b/tests/unit/out/refcount/exprs.rs index c36351db8f..825e4a4d04 100644 --- a/tests/unit/out/refcount/exprs.rs +++ b/tests/unit/out/refcount/exprs.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// exprs.rs #[derive(Default)] pub struct X { pub x: Value, diff --git a/tests/unit/out/refcount/fatorial.rs b/tests/unit/out/refcount/fatorial.rs index b2a6d99eb6..9e7f4ca302 100644 --- a/tests/unit/out/refcount/fatorial.rs +++ b/tests/unit/out/refcount/fatorial.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fatorial.rs pub fn fatorial_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); if ((*n.borrow()) == 0) { diff --git a/tests/unit/out/refcount/fcall.rs b/tests/unit/out/refcount/fcall.rs index b72a71eb09..f2d9dd8c3e 100644 --- a/tests/unit/out/refcount/fcall.rs +++ b/tests/unit/out/refcount/fcall.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fcall.rs pub fn f2_0(x: f64, y: f64) -> f64 { let x: Value = Rc::new(RefCell::new(x)); let y: Value = Rc::new(RefCell::new(y)); diff --git a/tests/unit/out/refcount/fflush_null.rs b/tests/unit/out/refcount/fflush_null.rs index 0ea5e18503..61c6c9c9f1 100644 --- a/tests/unit/out/refcount/fflush_null.rs +++ b/tests/unit/out/refcount/fflush_null.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fflush_null.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/fft.rs b/tests/unit/out/refcount/fft.rs index 2e2e5a9a6f..6d93ea2ee2 100644 --- a/tests/unit/out/refcount/fft.rs +++ b/tests/unit/out/refcount/fft.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fft.rs #[derive(Default)] pub struct Complex { pub re: Value, diff --git a/tests/unit/out/refcount/find.rs b/tests/unit/out/refcount/find.rs index 1a1c7d3e20..a47f125754 100644 --- a/tests/unit/out/refcount/find.rs +++ b/tests/unit/out/refcount/find.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// find.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/fn_ptr.rs b/tests/unit/out/refcount/fn_ptr.rs index 8656e3ed7c..f4a330d156 100644 --- a/tests/unit/out/refcount/fn_ptr.rs +++ b/tests/unit/out/refcount/fn_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr.rs pub fn my_foo_0(p: AnyPtr) -> i32 { let p: Value = Rc::new(RefCell::new(p)); return ((*p.borrow()).cast::().expect("ub:wrong type").read()); diff --git a/tests/unit/out/refcount/fn_ptr_array.rs b/tests/unit/out/refcount/fn_ptr_array.rs index 452480b043..d2e413644d 100644 --- a/tests/unit/out/refcount/fn_ptr_array.rs +++ b/tests/unit/out/refcount/fn_ptr_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_array.rs pub fn add_0(a: i32, b: i32) -> i32 { let a: Value = Rc::new(RefCell::new(a)); let b: Value = Rc::new(RefCell::new(b)); diff --git a/tests/unit/out/refcount/fn_ptr_as_condition.rs b/tests/unit/out/refcount/fn_ptr_as_condition.rs index 3cac8e5229..d629dfba10 100644 --- a/tests/unit/out/refcount/fn_ptr_as_condition.rs +++ b/tests/unit/out/refcount/fn_ptr_as_condition.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_as_condition.rs pub fn double_it_0(x: Ptr) { let x: Value> = Rc::new(RefCell::new(x)); { diff --git a/tests/unit/out/refcount/fn_ptr_cast.rs b/tests/unit/out/refcount/fn_ptr_cast.rs index e5b4ba4ca5..c7a229d1d7 100644 --- a/tests/unit/out/refcount/fn_ptr_cast.rs +++ b/tests/unit/out/refcount/fn_ptr_cast.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_cast.rs pub fn double_it_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) * 2); diff --git a/tests/unit/out/refcount/fn_ptr_conditional.rs b/tests/unit/out/refcount/fn_ptr_conditional.rs index d2f7bc4e1e..c360befafd 100644 --- a/tests/unit/out/refcount/fn_ptr_conditional.rs +++ b/tests/unit/out/refcount/fn_ptr_conditional.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_conditional.rs pub fn inc_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) + 1); diff --git a/tests/unit/out/refcount/fn_ptr_default_arg.rs b/tests/unit/out/refcount/fn_ptr_default_arg.rs index 11e4bca1d4..65eabe3618 100644 --- a/tests/unit/out/refcount/fn_ptr_default_arg.rs +++ b/tests/unit/out/refcount/fn_ptr_default_arg.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_default_arg.rs pub fn identity_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/fn_ptr_global.rs b/tests/unit/out/refcount/fn_ptr_global.rs index 50925e7b7e..dc5d06efed 100644 --- a/tests/unit/out/refcount/fn_ptr_global.rs +++ b/tests/unit/out/refcount/fn_ptr_global.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_global.rs pub fn double_it_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) * 2); diff --git a/tests/unit/out/refcount/fn_ptr_reassign.rs b/tests/unit/out/refcount/fn_ptr_reassign.rs index 824ac7cf44..6e3465ba9b 100644 --- a/tests/unit/out/refcount/fn_ptr_reassign.rs +++ b/tests/unit/out/refcount/fn_ptr_reassign.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_reassign.rs pub fn add_0(a: i32, b: i32) -> i32 { let a: Value = Rc::new(RefCell::new(a)); let b: Value = Rc::new(RefCell::new(b)); diff --git a/tests/unit/out/refcount/fn_ptr_return.rs b/tests/unit/out/refcount/fn_ptr_return.rs index 42684d86c3..38edb92f74 100644 --- a/tests/unit/out/refcount/fn_ptr_return.rs +++ b/tests/unit/out/refcount/fn_ptr_return.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_return.rs pub fn inc_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) + 1); diff --git a/tests/unit/out/refcount/fn_ptr_stable_sort.rs b/tests/unit/out/refcount/fn_ptr_stable_sort.rs index 81831854eb..2d320e4306 100644 --- a/tests/unit/out/refcount/fn_ptr_stable_sort.rs +++ b/tests/unit/out/refcount/fn_ptr_stable_sort.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_stable_sort.rs #[derive(Default)] pub struct Item { pub key: Value, diff --git a/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs b/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs index 44dd28a59d..e095c17725 100644 --- a/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs +++ b/tests/unit/out/refcount/fn_ptr_stdlib_compare.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_stdlib_compare.rs pub fn my_alternative_fread_0(p: Ptr, n: u64, m: u64, f: AnyPtr) -> u64 { let p: Value> = Rc::new(RefCell::new(p)); let n: Value = Rc::new(RefCell::new(n)); diff --git a/tests/unit/out/refcount/fn_ptr_struct.rs b/tests/unit/out/refcount/fn_ptr_struct.rs index 0361992dc7..bccbaa425d 100644 --- a/tests/unit/out/refcount/fn_ptr_struct.rs +++ b/tests/unit/out/refcount/fn_ptr_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_struct.rs #[derive()] pub struct Handler { pub tag: Value, diff --git a/tests/unit/out/refcount/fn_ptr_void_return.rs b/tests/unit/out/refcount/fn_ptr_void_return.rs index 61b093bd9f..284411727b 100644 --- a/tests/unit/out/refcount/fn_ptr_void_return.rs +++ b/tests/unit/out/refcount/fn_ptr_void_return.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_void_return.rs pub fn negate_0(x: Ptr) { let x: Value> = Rc::new(RefCell::new(x)); let __rhs = -((*x.borrow()).read()); diff --git a/tests/unit/out/refcount/fn_ptr_vtable.rs b/tests/unit/out/refcount/fn_ptr_vtable.rs index 645528e33d..49465959ef 100644 --- a/tests/unit/out/refcount/fn_ptr_vtable.rs +++ b/tests/unit/out/refcount/fn_ptr_vtable.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fn_ptr_vtable.rs #[derive()] pub struct Vtable { pub create: Value AnyPtr>>, diff --git a/tests/unit/out/refcount/fopen.rs b/tests/unit/out/refcount/fopen.rs index 1a8b4ea1d5..5d72fa0d32 100644 --- a/tests/unit/out/refcount/fopen.rs +++ b/tests/unit/out/refcount/fopen.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// fopen.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach.rs b/tests/unit/out/refcount/foreach.rs index f5f429fee2..afdea3882f 100644 --- a/tests/unit/out/refcount/foreach.rs +++ b/tests/unit/out/refcount/foreach.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// foreach.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs b/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs index cb62abcad6..66c9e892d1 100644 --- a/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs +++ b/tests/unit/out/refcount/foreach_disjoint_field_borrow.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// foreach_disjoint_field_borrow.rs #[derive(Default)] pub struct S { pub v: Value>, diff --git a/tests/unit/out/refcount/foreach_double.rs b/tests/unit/out/refcount/foreach_double.rs index 628786a295..69742a309a 100644 --- a/tests/unit/out/refcount/foreach_double.rs +++ b/tests/unit/out/refcount/foreach_double.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// foreach_double.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach_map.rs b/tests/unit/out/refcount/foreach_map.rs index f3b01a1887..fb094276e0 100644 --- a/tests/unit/out/refcount/foreach_map.rs +++ b/tests/unit/out/refcount/foreach_map.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// foreach_map.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/foreach_mut.rs b/tests/unit/out/refcount/foreach_mut.rs index 9a7a4275b8..8af20da738 100644 --- a/tests/unit/out/refcount/foreach_mut.rs +++ b/tests/unit/out/refcount/foreach_mut.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// foreach_mut.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/function_call.rs b/tests/unit/out/refcount/function_call.rs index edaf14215c..dde0802a7d 100644 --- a/tests/unit/out/refcount/function_call.rs +++ b/tests/unit/out/refcount/function_call.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// function_call.rs pub fn function_0(y: i32, z: i32) -> i32 { let y: Value = Rc::new(RefCell::new(y)); let z: Value = Rc::new(RefCell::new(z)); diff --git a/tests/unit/out/refcount/function_overloading.rs b/tests/unit/out/refcount/function_overloading.rs index 33b572b537..a5aeccdfc7 100644 --- a/tests/unit/out/refcount/function_overloading.rs +++ b/tests/unit/out/refcount/function_overloading.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// function_overloading.rs pub fn foo_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/global-initialization-using-global.rs b/tests/unit/out/refcount/global-initialization-using-global.rs index 822de3b0f7..1ecbc94b9b 100644 --- a/tests/unit/out/refcount/global-initialization-using-global.rs +++ b/tests/unit/out/refcount/global-initialization-using-global.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// global-initialization-using-global.rs thread_local!( pub static first: Value = >::default(); ); diff --git a/tests/unit/out/refcount/global_pointers.rs b/tests/unit/out/refcount/global_pointers.rs index 975df23c8b..f4314326a9 100644 --- a/tests/unit/out/refcount/global_pointers.rs +++ b/tests/unit/out/refcount/global_pointers.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// global_pointers.rs #[derive(Default)] pub struct Entry { pub name: Value>, diff --git a/tests/unit/out/refcount/global_without_initializer.rs b/tests/unit/out/refcount/global_without_initializer.rs index 64cb3ea88f..08d8aa2b19 100644 --- a/tests/unit/out/refcount/global_without_initializer.rs +++ b/tests/unit/out/refcount/global_without_initializer.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// global_without_initializer.rs #[derive(Default)] pub struct S { pub a: Value, diff --git a/tests/unit/out/refcount/huffman.rs b/tests/unit/out/refcount/huffman.rs index 1f79543ed7..4c17c7ed02 100644 --- a/tests/unit/out/refcount/huffman.rs +++ b/tests/unit/out/refcount/huffman.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// huffman.rs #[derive(Default)] pub struct MinHeapNode { pub data: Value, diff --git a/tests/unit/out/refcount/ignored_rule.rs b/tests/unit/out/refcount/ignored_rule.rs index ed0ac7989f..b2affb4a0d 100644 --- a/tests/unit/out/refcount/ignored_rule.rs +++ b/tests/unit/out/refcount/ignored_rule.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ignored_rule.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/immutable-deref-on-func-call.rs b/tests/unit/out/refcount/immutable-deref-on-func-call.rs index 2f0c9d8808..6533fef91a 100644 --- a/tests/unit/out/refcount/immutable-deref-on-func-call.rs +++ b/tests/unit/out/refcount/immutable-deref-on-func-call.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// immutable-deref-on-func-call.rs #[derive(Default)] pub struct Item { pub value: Value, diff --git a/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs b/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs index 60c4fa3db0..57f949981f 100644 --- a/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs +++ b/tests/unit/out/refcount/immutable_unsigned_arithmetic.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// immutable_unsigned_arithmetic.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/implicit_autoref.rs b/tests/unit/out/refcount/implicit_autoref.rs index b95e805993..43279334ae 100644 --- a/tests/unit/out/refcount/implicit_autoref.rs +++ b/tests/unit/out/refcount/implicit_autoref.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// implicit_autoref.rs #[derive(Default)] pub struct Holder { pub v: Value>, diff --git a/tests/unit/out/refcount/init.rs b/tests/unit/out/refcount/init.rs index 769e1c6cea..febbc569fd 100644 --- a/tests/unit/out/refcount/init.rs +++ b/tests/unit/out/refcount/init.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// init.rs #[derive(Default)] pub struct X { pub x: Value, diff --git a/tests/unit/out/refcount/init_list.rs b/tests/unit/out/refcount/init_list.rs index 6e688bbc40..c73d8d6fb3 100644 --- a/tests/unit/out/refcount/init_list.rs +++ b/tests/unit/out/refcount/init_list.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// init_list.rs pub fn f_0(list: Vec) { let list: Value> = Rc::new(RefCell::new(list)); } diff --git a/tests/unit/out/refcount/int_to_bool_explicit.rs b/tests/unit/out/refcount/int_to_bool_explicit.rs index 285dbbc7ac..4024521f5f 100644 --- a/tests/unit/out/refcount/int_to_bool_explicit.rs +++ b/tests/unit/out/refcount/int_to_bool_explicit.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// int_to_bool_explicit.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/int_to_bool_explicit_c.rs b/tests/unit/out/refcount/int_to_bool_explicit_c.rs index 87f68e4135..0bd69774ce 100644 --- a/tests/unit/out/refcount/int_to_bool_explicit_c.rs +++ b/tests/unit/out/refcount/int_to_bool_explicit_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// int_to_bool_explicit_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/ipproto_macros.rs b/tests/unit/out/refcount/ipproto_macros.rs index 991ae7c9b2..f9017278a0 100644 --- a/tests/unit/out/refcount/ipproto_macros.rs +++ b/tests/unit/out/refcount/ipproto_macros.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ipproto_macros.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/iterator_freshness.rs b/tests/unit/out/refcount/iterator_freshness.rs index ec8f081b91..2b84ae91d9 100644 --- a/tests/unit/out/refcount/iterator_freshness.rs +++ b/tests/unit/out/refcount/iterator_freshness.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// iterator_freshness.rs pub fn foo_0(a0: Ptr) { let a0: Value> = Rc::new(RefCell::new(a0)); } diff --git a/tests/unit/out/refcount/iterators.rs b/tests/unit/out/refcount/iterators.rs index 891c2f83aa..fea6821a79 100644 --- a/tests/unit/out/refcount/iterators.rs +++ b/tests/unit/out/refcount/iterators.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// iterators.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/keywords.rs b/tests/unit/out/refcount/keywords.rs index 371768270c..043712952e 100644 --- a/tests/unit/out/refcount/keywords.rs +++ b/tests/unit/out/refcount/keywords.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// keywords.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/kruskal.rs b/tests/unit/out/refcount/kruskal.rs index 08702a8ae8..f33993ef73 100644 --- a/tests/unit/out/refcount/kruskal.rs +++ b/tests/unit/out/refcount/kruskal.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// kruskal.rs #[derive(Default)] pub struct Edge { pub u: Value, diff --git a/tests/unit/out/refcount/lambda_capture_pass.rs b/tests/unit/out/refcount/lambda_capture_pass.rs index 6221c051ae..5029433f54 100644 --- a/tests/unit/out/refcount/lambda_capture_pass.rs +++ b/tests/unit/out/refcount/lambda_capture_pass.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// lambda_capture_pass.rs pub fn apply_0(fn_: impl Fn(i32) -> i32, x: i32) -> i32 { let fn_: Value<_> = Rc::new(RefCell::new(fn_)); let x: Value = Rc::new(RefCell::new(x)); diff --git a/tests/unit/out/refcount/lambda_nested.rs b/tests/unit/out/refcount/lambda_nested.rs index d59dc249a7..9bdd91f0d9 100644 --- a/tests/unit/out/refcount/lambda_nested.rs +++ b/tests/unit/out/refcount/lambda_nested.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// lambda_nested.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/linked_list.rs b/tests/unit/out/refcount/linked_list.rs index 9226b47500..17af3b1486 100644 --- a/tests/unit/out/refcount/linked_list.rs +++ b/tests/unit/out/refcount/linked_list.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// linked_list.rs #[derive(Default)] pub struct Node { pub val: Value, diff --git a/tests/unit/out/refcount/loop_with_postfix_inc.rs b/tests/unit/out/refcount/loop_with_postfix_inc.rs index 440340bfb3..caba9814bb 100644 --- a/tests/unit/out/refcount/loop_with_postfix_inc.rs +++ b/tests/unit/out/refcount/loop_with_postfix_inc.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// loop_with_postfix_inc.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/macros.rs b/tests/unit/out/refcount/macros.rs index 06eb916d62..f799d3ba89 100644 --- a/tests/unit/out/refcount/macros.rs +++ b/tests/unit/out/refcount/macros.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// macros.rs pub fn log_0(file: Ptr, line: i32, func: Ptr) { let file: Value> = Rc::new(RefCell::new(file)); let line: Value = Rc::new(RefCell::new(line)); diff --git a/tests/unit/out/refcount/main.rs b/tests/unit/out/refcount/main.rs index e6f9d467c5..40a2e60d06 100644 --- a/tests/unit/out/refcount/main.rs +++ b/tests/unit/out/refcount/main.rs @@ -7,8 +7,6 @@ use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; -// main.rs - pub fn main() { let argv: Vec>> = ::std::env::args() .map(|x| Rc::new(RefCell::new(x.as_bytes().to_vec()))) diff --git a/tests/unit/out/refcount/map-reallocation.rs b/tests/unit/out/refcount/map-reallocation.rs index c66d60f0f6..727c38af7d 100644 --- a/tests/unit/out/refcount/map-reallocation.rs +++ b/tests/unit/out/refcount/map-reallocation.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// map-reallocation.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/map.rs b/tests/unit/out/refcount/map.rs index 49e67c5284..7af8fb5fd2 100644 --- a/tests/unit/out/refcount/map.rs +++ b/tests/unit/out/refcount/map.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// map.rs pub fn foo_0(x: u32) { let x: Value = Rc::new(RefCell::new(x)); let __rhs = (*x.borrow()).wrapping_add(1_u32); diff --git a/tests/unit/out/refcount/matmul.rs b/tests/unit/out/refcount/matmul.rs index 59a0a1fada..2080936cde 100644 --- a/tests/unit/out/refcount/matmul.rs +++ b/tests/unit/out/refcount/matmul.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// matmul.rs pub fn matalloc_0(n: i32, p: i32, e: i32) -> Option>>]>>> { let n: Value = Rc::new(RefCell::new(n)); let p: Value = Rc::new(RefCell::new(p)); diff --git a/tests/unit/out/refcount/max.rs b/tests/unit/out/refcount/max.rs index 38f2b58c4c..5ab064c2aa 100644 --- a/tests/unit/out/refcount/max.rs +++ b/tests/unit/out/refcount/max.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// max.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/memset.rs b/tests/unit/out/refcount/memset.rs index 7b45e1a98d..a24a86a8d7 100644 --- a/tests/unit/out/refcount/memset.rs +++ b/tests/unit/out/refcount/memset.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// memset.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/min_max_ptr2ptr.rs b/tests/unit/out/refcount/min_max_ptr2ptr.rs index 936a1c0679..41fe219b0b 100644 --- a/tests/unit/out/refcount/min_max_ptr2ptr.rs +++ b/tests/unit/out/refcount/min_max_ptr2ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// min_max_ptr2ptr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/nested_structs.rs b/tests/unit/out/refcount/nested_structs.rs index 8f124f414c..6141301fee 100644 --- a/tests/unit/out/refcount/nested_structs.rs +++ b/tests/unit/out/refcount/nested_structs.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// nested_structs.rs #[derive(Default)] pub struct Level0_Level1_1_Level2_1_Level3_1 { pub x1: Value, diff --git a/tests/unit/out/refcount/new.rs b/tests/unit/out/refcount/new.rs index 8474363163..bfeaf39762 100644 --- a/tests/unit/out/refcount/new.rs +++ b/tests/unit/out/refcount/new.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// new.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_alloc_array.rs b/tests/unit/out/refcount/new_alloc_array.rs index 541804c1b3..3ba3fab483 100644 --- a/tests/unit/out/refcount/new_alloc_array.rs +++ b/tests/unit/out/refcount/new_alloc_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// new_alloc_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_array.rs b/tests/unit/out/refcount/new_array.rs index e4e0be2e7e..d567a0f74d 100644 --- a/tests/unit/out/refcount/new_array.rs +++ b/tests/unit/out/refcount/new_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// new_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_array_var_size.rs b/tests/unit/out/refcount/new_array_var_size.rs index e5ace42a1a..823535e426 100644 --- a/tests/unit/out/refcount/new_array_var_size.rs +++ b/tests/unit/out/refcount/new_array_var_size.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// new_array_var_size.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/new_bst.rs b/tests/unit/out/refcount/new_bst.rs index 3d78bdbb1e..db448740ef 100644 --- a/tests/unit/out/refcount/new_bst.rs +++ b/tests/unit/out/refcount/new_bst.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// new_bst.rs #[derive(Default)] pub struct node_t { pub left: Value>, diff --git a/tests/unit/out/refcount/new_struct.rs b/tests/unit/out/refcount/new_struct.rs index 99d1fee3fe..93ba43c335 100644 --- a/tests/unit/out/refcount/new_struct.rs +++ b/tests/unit/out/refcount/new_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// new_struct.rs #[derive(Default)] pub struct Pair { pub x: Value, diff --git a/tests/unit/out/refcount/no_direct_callee.rs b/tests/unit/out/refcount/no_direct_callee.rs index d1acbe0aee..582dca7683 100644 --- a/tests/unit/out/refcount/no_direct_callee.rs +++ b/tests/unit/out/refcount/no_direct_callee.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// no_direct_callee.rs pub fn test1_0() -> bool { return false; } diff --git a/tests/unit/out/refcount/null_compare.rs b/tests/unit/out/refcount/null_compare.rs index 7d461477c5..4eec7cad78 100644 --- a/tests/unit/out/refcount/null_compare.rs +++ b/tests/unit/out/refcount/null_compare.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// null_compare.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/null_in_statics.rs b/tests/unit/out/refcount/null_in_statics.rs index 0e0bcb05ab..25bc45197e 100644 --- a/tests/unit/out/refcount/null_in_statics.rs +++ b/tests/unit/out/refcount/null_in_statics.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// null_in_statics.rs thread_local!( pub static p_mut: Value> = Rc::new(RefCell::new(Ptr::::null())); ); diff --git a/tests/unit/out/refcount/operator_less_than.rs b/tests/unit/out/refcount/operator_less_than.rs index 16132e71b7..8b1101bb55 100644 --- a/tests/unit/out/refcount/operator_less_than.rs +++ b/tests/unit/out/refcount/operator_less_than.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// operator_less_than.rs #[derive(Default)] pub struct Pair { pub x: Value, diff --git a/tests/unit/out/refcount/pair.rs b/tests/unit/out/refcount/pair.rs index 08098598c1..f64a154d28 100644 --- a/tests/unit/out/refcount/pair.rs +++ b/tests/unit/out/refcount/pair.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pair.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pod.rs b/tests/unit/out/refcount/pod.rs index 35dcc6d8c0..39c2ea9164 100644 --- a/tests/unit/out/refcount/pod.rs +++ b/tests/unit/out/refcount/pod.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pod.rs #[derive(Default)] pub struct POD { pub x1: Value, diff --git a/tests/unit/out/refcount/pointer_arithmetic.rs b/tests/unit/out/refcount/pointer_arithmetic.rs index 1737b1213c..d0bf7823c2 100644 --- a/tests/unit/out/refcount/pointer_arithmetic.rs +++ b/tests/unit/out/refcount/pointer_arithmetic.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_arithmetic.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_array.rs b/tests/unit/out/refcount/pointer_array.rs index 8f87e5ff06..fac120831f 100644 --- a/tests/unit/out/refcount/pointer_array.rs +++ b/tests/unit/out/refcount/pointer_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_array.rs #[derive()] pub struct StackArray { pub arr: Value]>>, diff --git a/tests/unit/out/refcount/pointer_call_offset.rs b/tests/unit/out/refcount/pointer_call_offset.rs index 98cdfab1fe..839cbe21fa 100644 --- a/tests/unit/out/refcount/pointer_call_offset.rs +++ b/tests/unit/out/refcount/pointer_call_offset.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_call_offset.rs pub fn foo_0(p: Ptr) -> Ptr { let p: Value> = Rc::new(RefCell::new(p)); return ((*p.borrow()).offset((5) as isize)); diff --git a/tests/unit/out/refcount/pointer_diff.rs b/tests/unit/out/refcount/pointer_diff.rs index 5212834381..c305cf5648 100644 --- a/tests/unit/out/refcount/pointer_diff.rs +++ b/tests/unit/out/refcount/pointer_diff.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_diff.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_eq.rs b/tests/unit/out/refcount/pointer_eq.rs index 418dcb4acd..1af2719b2e 100644 --- a/tests/unit/out/refcount/pointer_eq.rs +++ b/tests/unit/out/refcount/pointer_eq.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_eq.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_neq.rs b/tests/unit/out/refcount/pointer_neq.rs index 4959c57695..e200ec1c49 100644 --- a/tests/unit/out/refcount/pointer_neq.rs +++ b/tests/unit/out/refcount/pointer_neq.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_neq.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_offset.rs b/tests/unit/out/refcount/pointer_offset.rs index a428bf42c1..b4f618cc08 100644 --- a/tests/unit/out/refcount/pointer_offset.rs +++ b/tests/unit/out/refcount/pointer_offset.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_offset.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_printf.rs b/tests/unit/out/refcount/pointer_printf.rs index 6911e743d2..0c0be9cffb 100644 --- a/tests/unit/out/refcount/pointer_printf.rs +++ b/tests/unit/out/refcount/pointer_printf.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_printf.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_to_boolean.rs b/tests/unit/out/refcount/pointer_to_boolean.rs index 8b5a7898fc..f9a500724d 100644 --- a/tests/unit/out/refcount/pointer_to_boolean.rs +++ b/tests/unit/out/refcount/pointer_to_boolean.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_to_boolean.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointer_usize_arith.rs b/tests/unit/out/refcount/pointer_usize_arith.rs index 245cc1da94..69b913bd1c 100644 --- a/tests/unit/out/refcount/pointer_usize_arith.rs +++ b/tests/unit/out/refcount/pointer_usize_arith.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointer_usize_arith.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/pointers.rs b/tests/unit/out/refcount/pointers.rs index 135f313db1..8a9f472d52 100644 --- a/tests/unit/out/refcount/pointers.rs +++ b/tests/unit/out/refcount/pointers.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// pointers.rs #[derive(Default)] pub struct Test { pub x: Value, diff --git a/tests/unit/out/refcount/polymorphism.rs b/tests/unit/out/refcount/polymorphism.rs index 6d15b3efc9..8dba976825 100644 --- a/tests/unit/out/refcount/polymorphism.rs +++ b/tests/unit/out/refcount/polymorphism.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// polymorphism.rs pub trait Animal { fn bark(&self) -> bool; } diff --git a/tests/unit/out/refcount/printfs.rs b/tests/unit/out/refcount/printfs.rs index 12277b6876..cd8156e22c 100644 --- a/tests/unit/out/refcount/printfs.rs +++ b/tests/unit/out/refcount/printfs.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// printfs.rs pub fn fn_0(v: Vec) -> Vec { let v: Value> = Rc::new(RefCell::new(v)); return { diff --git a/tests/unit/out/refcount/prvalue-as-lvalue.rs b/tests/unit/out/refcount/prvalue-as-lvalue.rs index 36d18feeb5..e7b140016e 100644 --- a/tests/unit/out/refcount/prvalue-as-lvalue.rs +++ b/tests/unit/out/refcount/prvalue-as-lvalue.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// prvalue-as-lvalue.rs pub fn foo_0(a: Ptr) -> Ptr { return (a).clone(); } diff --git a/tests/unit/out/refcount/ptr2ptr.rs b/tests/unit/out/refcount/ptr2ptr.rs index 3b4a57cada..ceb5378b47 100644 --- a/tests/unit/out/refcount/ptr2ptr.rs +++ b/tests/unit/out/refcount/ptr2ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ptr2ptr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/push_emplace_back.rs b/tests/unit/out/refcount/push_emplace_back.rs index 20f39abf65..d1af0aaf7a 100644 --- a/tests/unit/out/refcount/push_emplace_back.rs +++ b/tests/unit/out/refcount/push_emplace_back.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// push_emplace_back.rs #[derive(Default)] pub struct Chunk { pub data: Value, diff --git a/tests/unit/out/refcount/random.rs b/tests/unit/out/refcount/random.rs index a2d7acc998..8278e1fae5 100644 --- a/tests/unit/out/refcount/random.rs +++ b/tests/unit/out/refcount/random.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// random.rs #[derive()] pub struct Pair { pub x: Value, diff --git a/tests/unit/out/refcount/rebind.rs b/tests/unit/out/refcount/rebind.rs index b127d632e8..52ad71a475 100644 --- a/tests/unit/out/refcount/rebind.rs +++ b/tests/unit/out/refcount/rebind.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// rebind.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/ref_calls.rs b/tests/unit/out/refcount/ref_calls.rs index 2339f51ee3..6a9bfb57f6 100644 --- a/tests/unit/out/refcount/ref_calls.rs +++ b/tests/unit/out/refcount/ref_calls.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// ref_calls.rs pub fn bar_0() -> i32 { return 1; } diff --git a/tests/unit/out/refcount/references.rs b/tests/unit/out/refcount/references.rs index 6fd80a941b..9ae58ce40e 100644 --- a/tests/unit/out/refcount/references.rs +++ b/tests/unit/out/refcount/references.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// references.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/references2.rs b/tests/unit/out/refcount/references2.rs index e3bf9ed833..cdbc1439f1 100644 --- a/tests/unit/out/refcount/references2.rs +++ b/tests/unit/out/refcount/references2.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// references2.rs pub fn change_0(p: Ptr>>) { let q: Value>> = Rc::new(RefCell::new(Some(Rc::new(RefCell::new(7))))); let __rhs = (*q.borrow_mut()).take(); diff --git a/tests/unit/out/refcount/refs_as_args.rs b/tests/unit/out/refcount/refs_as_args.rs index 37cbd573b5..930f4006ec 100644 --- a/tests/unit/out/refcount/refs_as_args.rs +++ b/tests/unit/out/refcount/refs_as_args.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// refs_as_args.rs pub fn more_refs_0(x1: i32, x2: i32, r1: Ptr, r2: Ptr) { let x1: Value = Rc::new(RefCell::new(x1)); let x2: Value = Rc::new(RefCell::new(x2)); diff --git a/tests/unit/out/refcount/reinterpret_cast.rs b/tests/unit/out/refcount/reinterpret_cast.rs index 416a431cc2..6f30198722 100644 --- a/tests/unit/out/refcount/reinterpret_cast.rs +++ b/tests/unit/out/refcount/reinterpret_cast.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_aliased.rs b/tests/unit/out/refcount/reinterpret_cast_aliased.rs index fee9080e98..30bc283624 100644 --- a/tests/unit/out/refcount/reinterpret_cast_aliased.rs +++ b/tests/unit/out/refcount/reinterpret_cast_aliased.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_aliased.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_array_write.rs b/tests/unit/out/refcount/reinterpret_cast_array_write.rs index e0cda33d76..dd0dbec7a4 100644 --- a/tests/unit/out/refcount/reinterpret_cast_array_write.rs +++ b/tests/unit/out/refcount/reinterpret_cast_array_write.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_array_write.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_chain.rs b/tests/unit/out/refcount/reinterpret_cast_chain.rs index b10e7b0d2c..7a330b8c5d 100644 --- a/tests/unit/out/refcount/reinterpret_cast_chain.rs +++ b/tests/unit/out/refcount/reinterpret_cast_chain.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_chain.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_double.rs b/tests/unit/out/refcount/reinterpret_cast_double.rs index fa6814fde4..d50ca3764b 100644 --- a/tests/unit/out/refcount/reinterpret_cast_double.rs +++ b/tests/unit/out/refcount/reinterpret_cast_double.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_double.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs b/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs index 6ee2c603cf..50fa67ad22 100644 --- a/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs +++ b/tests/unit/out/refcount/reinterpret_cast_empty_vec.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_empty_vec.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_float.rs b/tests/unit/out/refcount/reinterpret_cast_float.rs index 89b42d638d..9aa0c73962 100644 --- a/tests/unit/out/refcount/reinterpret_cast_float.rs +++ b/tests/unit/out/refcount/reinterpret_cast_float.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_float.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs b/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs index 66ea613d4f..24ba1ba24f 100644 --- a/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs +++ b/tests/unit/out/refcount/reinterpret_cast_i16_u16.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_i16_u16.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_identity.rs b/tests/unit/out/refcount/reinterpret_cast_identity.rs index 12f7ae451c..e097bc4a4c 100644 --- a/tests/unit/out/refcount/reinterpret_cast_identity.rs +++ b/tests/unit/out/refcount/reinterpret_cast_identity.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_identity.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_iterate.rs b/tests/unit/out/refcount/reinterpret_cast_iterate.rs index af042b0fad..8e14bd3f25 100644 --- a/tests/unit/out/refcount/reinterpret_cast_iterate.rs +++ b/tests/unit/out/refcount/reinterpret_cast_iterate.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_iterate.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_large_array.rs b/tests/unit/out/refcount/reinterpret_cast_large_array.rs index 43a91b377d..f593d306cf 100644 --- a/tests/unit/out/refcount/reinterpret_cast_large_array.rs +++ b/tests/unit/out/refcount/reinterpret_cast_large_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_large_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_new.rs b/tests/unit/out/refcount/reinterpret_cast_new.rs index 85b2e4b84a..b7ab72ef83 100644 --- a/tests/unit/out/refcount/reinterpret_cast_new.rs +++ b/tests/unit/out/refcount/reinterpret_cast_new.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_new.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_new_array.rs b/tests/unit/out/refcount/reinterpret_cast_new_array.rs index 61cd35e14d..6e727983df 100644 --- a/tests/unit/out/refcount/reinterpret_cast_new_array.rs +++ b/tests/unit/out/refcount/reinterpret_cast_new_array.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_new_array.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_oob_read.rs b/tests/unit/out/refcount/reinterpret_cast_oob_read.rs index 1d74a246f0..e80e9c8536 100644 --- a/tests/unit/out/refcount/reinterpret_cast_oob_read.rs +++ b/tests/unit/out/refcount/reinterpret_cast_oob_read.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_oob_read.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_oob_write.rs b/tests/unit/out/refcount/reinterpret_cast_oob_write.rs index 77e1a0bef6..d58992858f 100644 --- a/tests/unit/out/refcount/reinterpret_cast_oob_write.rs +++ b/tests/unit/out/refcount/reinterpret_cast_oob_write.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_oob_write.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs b/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs index d022a21cf2..793bf41e7a 100644 --- a/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs +++ b/tests/unit/out/refcount/reinterpret_cast_partial_overlap.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_partial_overlap.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs b/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs index b661b2e9b0..fcaf3c1969 100644 --- a/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs +++ b/tests/unit/out/refcount/reinterpret_cast_roundtrip.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_roundtrip.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_same_type.rs b/tests/unit/out/refcount/reinterpret_cast_same_type.rs index 2bf7ca02b0..71ef7e1fa3 100644 --- a/tests/unit/out/refcount/reinterpret_cast_same_type.rs +++ b/tests/unit/out/refcount/reinterpret_cast_same_type.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_same_type.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_signed.rs b/tests/unit/out/refcount/reinterpret_cast_signed.rs index 9463724549..b8ebc6d07b 100644 --- a/tests/unit/out/refcount/reinterpret_cast_signed.rs +++ b/tests/unit/out/refcount/reinterpret_cast_signed.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_signed.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_string.rs b/tests/unit/out/refcount/reinterpret_cast_string.rs index 02326056b9..5b1de317dc 100644 --- a/tests/unit/out/refcount/reinterpret_cast_string.rs +++ b/tests/unit/out/refcount/reinterpret_cast_string.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_string.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_struct.rs b/tests/unit/out/refcount/reinterpret_cast_struct.rs index 2729149dcc..e2cf6f405c 100644 --- a/tests/unit/out/refcount/reinterpret_cast_struct.rs +++ b/tests/unit/out/refcount/reinterpret_cast_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs b/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs index 49738e0248..12eec8eb7a 100644 --- a/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs +++ b/tests/unit/out/refcount/reinterpret_cast_struct_to_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_struct_to_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs b/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs index 399a5517a1..4101a4e0ac 100644 --- a/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs +++ b/tests/unit/out/refcount/reinterpret_cast_u32_from_u8.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_u32_from_u8.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_undersize.rs b/tests/unit/out/refcount/reinterpret_cast_undersize.rs index 095ebd7b35..5191b9811e 100644 --- a/tests/unit/out/refcount/reinterpret_cast_undersize.rs +++ b/tests/unit/out/refcount/reinterpret_cast_undersize.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_undersize.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_vec_write.rs b/tests/unit/out/refcount/reinterpret_cast_vec_write.rs index 2e452e2b01..3194e925ea 100644 --- a/tests/unit/out/refcount/reinterpret_cast_vec_write.rs +++ b/tests/unit/out/refcount/reinterpret_cast_vec_write.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_vec_write.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reinterpret_cast_zero_init.rs b/tests/unit/out/refcount/reinterpret_cast_zero_init.rs index 2603abffd7..c4811a12e3 100644 --- a/tests/unit/out/refcount/reinterpret_cast_zero_init.rs +++ b/tests/unit/out/refcount/reinterpret_cast_zero_init.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reinterpret_cast_zero_init.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/reserved_keywords.rs b/tests/unit/out/refcount/reserved_keywords.rs index a96ce8c0c3..b1a95864b3 100644 --- a/tests/unit/out/refcount/reserved_keywords.rs +++ b/tests/unit/out/refcount/reserved_keywords.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// reserved_keywords.rs #[derive(Default)] pub struct S { pub as_: Value, diff --git a/tests/unit/out/refcount/simple_function.rs b/tests/unit/out/refcount/simple_function.rs index aa6c79b2a4..d590049666 100644 --- a/tests/unit/out/refcount/simple_function.rs +++ b/tests/unit/out/refcount/simple_function.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// simple_function.rs pub fn foo_0() -> i32 { return 0; } diff --git a/tests/unit/out/refcount/simple_index.rs b/tests/unit/out/refcount/simple_index.rs index a4c6b052a1..40efb6ce28 100644 --- a/tests/unit/out/refcount/simple_index.rs +++ b/tests/unit/out/refcount/simple_index.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// simple_index.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/socket_type_constants.rs b/tests/unit/out/refcount/socket_type_constants.rs index 684a38aa3e..605f0ca035 100644 --- a/tests/unit/out/refcount/socket_type_constants.rs +++ b/tests/unit/out/refcount/socket_type_constants.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// socket_type_constants.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/sort.rs b/tests/unit/out/refcount/sort.rs index b473e91f55..0790b926a3 100644 --- a/tests/unit/out/refcount/sort.rs +++ b/tests/unit/out/refcount/sort.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// sort.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/split_binop_aliased_borrows.rs b/tests/unit/out/refcount/split_binop_aliased_borrows.rs index 208e21cf49..f7f967df7d 100644 --- a/tests/unit/out/refcount/split_binop_aliased_borrows.rs +++ b/tests/unit/out/refcount/split_binop_aliased_borrows.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// split_binop_aliased_borrows.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stable_sort.rs b/tests/unit/out/refcount/stable_sort.rs index 24fe32a469..5da4a391d0 100644 --- a/tests/unit/out/refcount/stable_sort.rs +++ b/tests/unit/out/refcount/stable_sort.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// stable_sort.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/static_local.rs b/tests/unit/out/refcount/static_local.rs index 12f64f0a1b..e7122c5428 100644 --- a/tests/unit/out/refcount/static_local.rs +++ b/tests/unit/out/refcount/static_local.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// static_local.rs pub fn foo_0() -> i32 { thread_local!( static static_i: Value = >::default(); diff --git a/tests/unit/out/refcount/static_var_in_class.rs b/tests/unit/out/refcount/static_var_in_class.rs index 10a856f572..0acf1b0254 100644 --- a/tests/unit/out/refcount/static_var_in_class.rs +++ b/tests/unit/out/refcount/static_var_in_class.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// static_var_in_class.rs thread_local!( static C_inner_const: Value = Rc::new(RefCell::new(1)); ); diff --git a/tests/unit/out/refcount/stdcopy.rs b/tests/unit/out/refcount/stdcopy.rs index d80c601a99..9f4fabe235 100644 --- a/tests/unit/out/refcount/stdcopy.rs +++ b/tests/unit/out/refcount/stdcopy.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// stdcopy.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stdcopy_ostream.rs b/tests/unit/out/refcount/stdcopy_ostream.rs index 0a8b44f13c..701234763a 100644 --- a/tests/unit/out/refcount/stdcopy_ostream.rs +++ b/tests/unit/out/refcount/stdcopy_ostream.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// stdcopy_ostream.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stdmin_fpoint.rs b/tests/unit/out/refcount/stdmin_fpoint.rs index 88ba2d432e..cb59ac83a9 100644 --- a/tests/unit/out/refcount/stdmin_fpoint.rs +++ b/tests/unit/out/refcount/stdmin_fpoint.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// stdmin_fpoint.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/stmt_expr.rs b/tests/unit/out/refcount/stmt_expr.rs index 90c8b2a2d1..c7a3bda530 100644 --- a/tests/unit/out/refcount/stmt_expr.rs +++ b/tests/unit/out/refcount/stmt_expr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// stmt_expr.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string.rs b/tests/unit/out/refcount/string.rs index 6ed7e29200..5f95889547 100644 --- a/tests/unit/out/refcount/string.rs +++ b/tests/unit/out/refcount/string.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string2.rs b/tests/unit/out/refcount/string2.rs index d45b280150..9fbc33cdb7 100644 --- a/tests/unit/out/refcount/string2.rs +++ b/tests/unit/out/refcount/string2.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string2.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_escape.rs b/tests/unit/out/refcount/string_escape.rs index b306f5d1c7..85541a2744 100644 --- a/tests/unit/out/refcount/string_escape.rs +++ b/tests/unit/out/refcount/string_escape.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_escape.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals.rs b/tests/unit/out/refcount/string_literals.rs index fd87db24f0..1cf23e03c1 100644 --- a/tests/unit/out/refcount/string_literals.rs +++ b/tests/unit/out/refcount/string_literals.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals.rs pub fn foo_mut_0(str: Ptr) { let str: Value> = Rc::new(RefCell::new(str)); } diff --git a/tests/unit/out/refcount/string_literals_c.rs b/tests/unit/out/refcount/string_literals_c.rs index 5138355c97..011caf2a29 100644 --- a/tests/unit/out/refcount/string_literals_c.rs +++ b/tests/unit/out/refcount/string_literals_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_c.rs pub fn foo_mut_0(str: Ptr) { let str: Value> = Rc::new(RefCell::new(str)); } diff --git a/tests/unit/out/refcount/string_literals_concat.rs b/tests/unit/out/refcount/string_literals_concat.rs index e0377440ec..3bfeb994b8 100644 --- a/tests/unit/out/refcount/string_literals_concat.rs +++ b/tests/unit/out/refcount/string_literals_concat.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_concat.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals_concat_c.rs b/tests/unit/out/refcount/string_literals_concat_c.rs index bf03edd132..1fce432dc2 100644 --- a/tests/unit/out/refcount/string_literals_concat_c.rs +++ b/tests/unit/out/refcount/string_literals_concat_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_concat_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals_return.rs b/tests/unit/out/refcount/string_literals_return.rs index 64dba47352..506ba96c24 100644 --- a/tests/unit/out/refcount/string_literals_return.rs +++ b/tests/unit/out/refcount/string_literals_return.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_return.rs pub fn get_greeting_0() -> Ptr { return Ptr::from_string_literal("hello"); } diff --git a/tests/unit/out/refcount/string_literals_return_c.rs b/tests/unit/out/refcount/string_literals_return_c.rs index 5fea113623..ce265d4dd9 100644 --- a/tests/unit/out/refcount/string_literals_return_c.rs +++ b/tests/unit/out/refcount/string_literals_return_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_return_c.rs pub fn get_greeting_0() -> Ptr { return Ptr::from_string_literal("hello"); } diff --git a/tests/unit/out/refcount/string_literals_sized.rs b/tests/unit/out/refcount/string_literals_sized.rs index ec84915b5b..9cb9f05c5f 100644 --- a/tests/unit/out/refcount/string_literals_sized.rs +++ b/tests/unit/out/refcount/string_literals_sized.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_sized.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/string_literals_sized_c.rs b/tests/unit/out/refcount/string_literals_sized_c.rs index 1db0e87165..126087fc0b 100644 --- a/tests/unit/out/refcount/string_literals_sized_c.rs +++ b/tests/unit/out/refcount/string_literals_sized_c.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// string_literals_sized_c.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/strlen.rs b/tests/unit/out/refcount/strlen.rs index 06abb8cd64..e4a9e0f4d9 100644 --- a/tests/unit/out/refcount/strlen.rs +++ b/tests/unit/out/refcount/strlen.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// strlen.rs pub fn strlen_0(ptr: Ptr) -> u32 { let ptr: Value> = Rc::new(RefCell::new(ptr)); let count: Value = Rc::new(RefCell::new(0_u32)); diff --git a/tests/unit/out/refcount/strlen_diff.rs b/tests/unit/out/refcount/strlen_diff.rs index d2e946a9b2..75ac13f33e 100644 --- a/tests/unit/out/refcount/strlen_diff.rs +++ b/tests/unit/out/refcount/strlen_diff.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// strlen_diff.rs pub fn strlen_0(s: Ptr) -> u64 { let s: Value> = Rc::new(RefCell::new(s)); let begin: Value> = Rc::new(RefCell::new((*s.borrow()).clone())); diff --git a/tests/unit/out/refcount/strlen_rec.rs b/tests/unit/out/refcount/strlen_rec.rs index 1094fe04ec..cdf487d003 100644 --- a/tests/unit/out/refcount/strlen_rec.rs +++ b/tests/unit/out/refcount/strlen_rec.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// strlen_rec.rs pub fn strlen_0(s: Ptr, n: i32) -> i32 { let s: Value> = Rc::new(RefCell::new(s)); let n: Value = Rc::new(RefCell::new(n)); diff --git a/tests/unit/out/refcount/struct_ctor.rs b/tests/unit/out/refcount/struct_ctor.rs index af032e602f..2e57577021 100644 --- a/tests/unit/out/refcount/struct_ctor.rs +++ b/tests/unit/out/refcount/struct_ctor.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// struct_ctor.rs #[derive(Default)] pub struct StructWithCtor { x1_: Value, diff --git a/tests/unit/out/refcount/struct_default_ctor.rs b/tests/unit/out/refcount/struct_default_ctor.rs index daac3c06a7..7656c27b93 100644 --- a/tests/unit/out/refcount/struct_default_ctor.rs +++ b/tests/unit/out/refcount/struct_default_ctor.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// struct_default_ctor.rs #[derive()] pub struct WOFF2Params { pub extended_metadata: Value>, diff --git a/tests/unit/out/refcount/struct_ptr.rs b/tests/unit/out/refcount/struct_ptr.rs index 77b487be3b..83eba0b72e 100644 --- a/tests/unit/out/refcount/struct_ptr.rs +++ b/tests/unit/out/refcount/struct_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// struct_ptr.rs #[derive(Default)] pub struct XX { pub x: Value, diff --git a/tests/unit/out/refcount/swap.rs b/tests/unit/out/refcount/swap.rs index 29e9144319..b1d9898f1a 100644 --- a/tests/unit/out/refcount/swap.rs +++ b/tests/unit/out/refcount/swap.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// swap.rs pub fn identity_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/swap_extended.rs b/tests/unit/out/refcount/swap_extended.rs index aaaafe24b8..ec57ed870c 100644 --- a/tests/unit/out/refcount/swap_extended.rs +++ b/tests/unit/out/refcount/swap_extended.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// swap_extended.rs pub fn identity_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/switch_basic.rs b/tests/unit/out/refcount/switch_basic.rs index 47ce62d5b8..6e224dbf66 100644 --- a/tests/unit/out/refcount/switch_basic.rs +++ b/tests/unit/out/refcount/switch_basic.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_basic.rs pub fn basic_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs b/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs index 0557cd2b55..a7272ca817 100644 --- a/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs +++ b/tests/unit/out/refcount/switch_borrow_in_condition_and_in_body.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_borrow_in_condition_and_in_body.rs pub fn borrow_in_condition_and_in_body_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); switch!(match (*x.borrow()) { diff --git a/tests/unit/out/refcount/switch_case_then_default.rs b/tests/unit/out/refcount/switch_case_then_default.rs index 5e00aa340d..6c58a070a5 100644 --- a/tests/unit/out/refcount/switch_case_then_default.rs +++ b/tests/unit/out/refcount/switch_case_then_default.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_case_then_default.rs pub fn case_then_default_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_cases_and_default_stacked.rs b/tests/unit/out/refcount/switch_cases_and_default_stacked.rs index 68c7374a76..b7ca14b110 100644 --- a/tests/unit/out/refcount/switch_cases_and_default_stacked.rs +++ b/tests/unit/out/refcount/switch_cases_and_default_stacked.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_cases_and_default_stacked.rs pub fn cases_and_default_stacked_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_char.rs b/tests/unit/out/refcount/switch_char.rs index 818bd34a14..4c756a7637 100644 --- a/tests/unit/out/refcount/switch_char.rs +++ b/tests/unit/out/refcount/switch_char.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_char.rs pub fn switch_char_0(c: u8) -> i32 { let c: Value = Rc::new(RefCell::new(c)); 'switch: { diff --git a/tests/unit/out/refcount/switch_complex_cond.rs b/tests/unit/out/refcount/switch_complex_cond.rs index 727fffe482..141dce73f4 100644 --- a/tests/unit/out/refcount/switch_complex_cond.rs +++ b/tests/unit/out/refcount/switch_complex_cond.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_complex_cond.rs pub fn switch_complex_cond_0(p: Ptr, bias: i32) -> i32 { let p: Value> = Rc::new(RefCell::new(p)); let bias: Value = Rc::new(RefCell::new(bias)); diff --git a/tests/unit/out/refcount/switch_compound_case_body.rs b/tests/unit/out/refcount/switch_compound_case_body.rs index be0861056c..5cb753c7e2 100644 --- a/tests/unit/out/refcount/switch_compound_case_body.rs +++ b/tests/unit/out/refcount/switch_compound_case_body.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_compound_case_body.rs pub fn compound_case_body_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_continue_inside_switch.rs b/tests/unit/out/refcount/switch_continue_inside_switch.rs index f339c05c82..4cc45fb4ab 100644 --- a/tests/unit/out/refcount/switch_continue_inside_switch.rs +++ b/tests/unit/out/refcount/switch_continue_inside_switch.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_continue_inside_switch.rs pub fn continue_inside_switch_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_default_first.rs b/tests/unit/out/refcount/switch_default_first.rs index 8d2ca2be52..d3591a5cb8 100644 --- a/tests/unit/out/refcount/switch_default_first.rs +++ b/tests/unit/out/refcount/switch_default_first.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_default_first.rs pub fn default_first_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_default_middle.rs b/tests/unit/out/refcount/switch_default_middle.rs index 9d7c5783c7..309a54d8b7 100644 --- a/tests/unit/out/refcount/switch_default_middle.rs +++ b/tests/unit/out/refcount/switch_default_middle.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_default_middle.rs pub fn default_middle_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_default_then_case.rs b/tests/unit/out/refcount/switch_default_then_case.rs index 6530e5e535..abaacb0702 100644 --- a/tests/unit/out/refcount/switch_default_then_case.rs +++ b/tests/unit/out/refcount/switch_default_then_case.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_default_then_case.rs pub fn default_then_case_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_empty_case_with_break.rs b/tests/unit/out/refcount/switch_empty_case_with_break.rs index 819020d712..6b9ea97014 100644 --- a/tests/unit/out/refcount/switch_empty_case_with_break.rs +++ b/tests/unit/out/refcount/switch_empty_case_with_break.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_empty_case_with_break.rs pub fn empty_case_with_break_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(5)); diff --git a/tests/unit/out/refcount/switch_empty_switch.rs b/tests/unit/out/refcount/switch_empty_switch.rs index 08a2d987e9..ce1d9a97fe 100644 --- a/tests/unit/out/refcount/switch_empty_switch.rs +++ b/tests/unit/out/refcount/switch_empty_switch.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_empty_switch.rs pub fn empty_switch_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); 'switch: { diff --git a/tests/unit/out/refcount/switch_enum.rs b/tests/unit/out/refcount/switch_enum.rs index af14934890..03c48ef1dd 100644 --- a/tests/unit/out/refcount/switch_enum.rs +++ b/tests/unit/out/refcount/switch_enum.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/refcount/switch_fallthrough_chain.rs b/tests/unit/out/refcount/switch_fallthrough_chain.rs index 70076f6423..f389991be8 100644 --- a/tests/unit/out/refcount/switch_fallthrough_chain.rs +++ b/tests/unit/out/refcount/switch_fallthrough_chain.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_fallthrough_chain.rs pub fn fallthrough_chain_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_fallthrough_default.rs b/tests/unit/out/refcount/switch_fallthrough_default.rs index cdec8c19a6..3a42ef09c5 100644 --- a/tests/unit/out/refcount/switch_fallthrough_default.rs +++ b/tests/unit/out/refcount/switch_fallthrough_default.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_fallthrough_default.rs pub fn fallthrough_default_0(x: i32, flag: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let flag: Value = Rc::new(RefCell::new(flag)); diff --git a/tests/unit/out/refcount/switch_fallthrough_into_block.rs b/tests/unit/out/refcount/switch_fallthrough_into_block.rs index 4256f99d98..5fca913a2c 100644 --- a/tests/unit/out/refcount/switch_fallthrough_into_block.rs +++ b/tests/unit/out/refcount/switch_fallthrough_into_block.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_fallthrough_into_block.rs pub fn fallthrough_into_block_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_fallthrough_one.rs b/tests/unit/out/refcount/switch_fallthrough_one.rs index 5927cc7cc1..47f997ff1a 100644 --- a/tests/unit/out/refcount/switch_fallthrough_one.rs +++ b/tests/unit/out/refcount/switch_fallthrough_one.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_fallthrough_one.rs pub fn fallthrough_one_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_for_in_switch_break.rs b/tests/unit/out/refcount/switch_for_in_switch_break.rs index 51aab43046..444b1a171d 100644 --- a/tests/unit/out/refcount/switch_for_in_switch_break.rs +++ b/tests/unit/out/refcount/switch_for_in_switch_break.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_for_in_switch_break.rs pub fn for_in_switch_break_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_for_in_switch_continue.rs b/tests/unit/out/refcount/switch_for_in_switch_continue.rs index ba4d951e29..6bf5f168e9 100644 --- a/tests/unit/out/refcount/switch_for_in_switch_continue.rs +++ b/tests/unit/out/refcount/switch_for_in_switch_continue.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_for_in_switch_continue.rs pub fn for_in_switch_continue_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_for_switch_for_break.rs b/tests/unit/out/refcount/switch_for_switch_for_break.rs index ac69166910..8063b20ae3 100644 --- a/tests/unit/out/refcount/switch_for_switch_for_break.rs +++ b/tests/unit/out/refcount/switch_for_switch_for_break.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_for_switch_for_break.rs pub fn for_switch_for_break_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_in_dowhile.rs b/tests/unit/out/refcount/switch_in_dowhile.rs index 784d7a9234..360a0de842 100644 --- a/tests/unit/out/refcount/switch_in_dowhile.rs +++ b/tests/unit/out/refcount/switch_in_dowhile.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_in_dowhile.rs pub fn switch_in_dowhile_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_in_loop.rs b/tests/unit/out/refcount/switch_in_loop.rs index 9399b18b78..4923a00b23 100644 --- a/tests/unit/out/refcount/switch_in_loop.rs +++ b/tests/unit/out/refcount/switch_in_loop.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_in_loop.rs pub fn switch_in_loop_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_mixed_literal_cases.rs b/tests/unit/out/refcount/switch_mixed_literal_cases.rs index 1f5489bf79..9423614eb0 100644 --- a/tests/unit/out/refcount/switch_mixed_literal_cases.rs +++ b/tests/unit/out/refcount/switch_mixed_literal_cases.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_mixed_literal_cases.rs pub fn mixed_literal_cases_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); 'switch: { diff --git a/tests/unit/out/refcount/switch_mixed_return_break.rs b/tests/unit/out/refcount/switch_mixed_return_break.rs index fb807f833a..670628f7f6 100644 --- a/tests/unit/out/refcount/switch_mixed_return_break.rs +++ b/tests/unit/out/refcount/switch_mixed_return_break.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_mixed_return_break.rs pub fn mixed_return_break_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(-1_i32)); diff --git a/tests/unit/out/refcount/switch_nested.rs b/tests/unit/out/refcount/switch_nested.rs index a4e741ca01..3f98290dfd 100644 --- a/tests/unit/out/refcount/switch_nested.rs +++ b/tests/unit/out/refcount/switch_nested.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_nested.rs pub fn nested_0(a: i32, b: i32) -> i32 { let a: Value = Rc::new(RefCell::new(a)); let b: Value = Rc::new(RefCell::new(b)); diff --git a/tests/unit/out/refcount/switch_no_default.rs b/tests/unit/out/refcount/switch_no_default.rs index 2150304c09..1767661aa5 100644 --- a/tests/unit/out/refcount/switch_no_default.rs +++ b/tests/unit/out/refcount/switch_no_default.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_no_default.rs pub fn no_default_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(-1_i32)); diff --git a/tests/unit/out/refcount/switch_on_assignment.rs b/tests/unit/out/refcount/switch_on_assignment.rs index 038e146517..1e58948c96 100644 --- a/tests/unit/out/refcount/switch_on_assignment.rs +++ b/tests/unit/out/refcount/switch_on_assignment.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_on_assignment.rs pub fn switch_on_assignment_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let y: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_on_call.rs b/tests/unit/out/refcount/switch_on_call.rs index 497d3c23ba..482168a925 100644 --- a/tests/unit/out/refcount/switch_on_call.rs +++ b/tests/unit/out/refcount/switch_on_call.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_on_call.rs pub fn double_it_0(v: i32) -> i32 { let v: Value = Rc::new(RefCell::new(v)); return ((*v.borrow()) * 2); diff --git a/tests/unit/out/refcount/switch_only_default.rs b/tests/unit/out/refcount/switch_only_default.rs index d053d16280..4432e5319a 100644 --- a/tests/unit/out/refcount/switch_only_default.rs +++ b/tests/unit/out/refcount/switch_only_default.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_only_default.rs pub fn only_default_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_stacked.rs b/tests/unit/out/refcount/switch_stacked.rs index f3f6ddb0c7..1e7e4232db 100644 --- a/tests/unit/out/refcount/switch_stacked.rs +++ b/tests/unit/out/refcount/switch_stacked.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_stacked.rs pub fn stacked_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_stacked_block.rs b/tests/unit/out/refcount/switch_stacked_block.rs index 37aceeb2ef..c580b58aee 100644 --- a/tests/unit/out/refcount/switch_stacked_block.rs +++ b/tests/unit/out/refcount/switch_stacked_block.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_stacked_block.rs pub fn stacked_block_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs b/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs index f0def1928e..8241abc551 100644 --- a/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs +++ b/tests/unit/out/refcount/switch_stacked_with_inner_fallthrough.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_stacked_with_inner_fallthrough.rs pub fn stacked_with_inner_fallthrough_0(x: i32, flag: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); let flag: Value = Rc::new(RefCell::new(flag)); diff --git a/tests/unit/out/refcount/switch_while_in_switch_break.rs b/tests/unit/out/refcount/switch_while_in_switch_break.rs index 6ea527ac3c..8cbb0698d6 100644 --- a/tests/unit/out/refcount/switch_while_in_switch_break.rs +++ b/tests/unit/out/refcount/switch_while_in_switch_break.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// switch_while_in_switch_break.rs pub fn while_in_switch_break_0(n: i32) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let r: Value = Rc::new(RefCell::new(0)); diff --git a/tests/unit/out/refcount/templates.rs b/tests/unit/out/refcount/templates.rs index 5a6f7e43f1..da0ddbae6e 100644 --- a/tests/unit/out/refcount/templates.rs +++ b/tests/unit/out/refcount/templates.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// templates.rs pub fn foo_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return (*x.borrow()); diff --git a/tests/unit/out/refcount/typedef-anon-struct.rs b/tests/unit/out/refcount/typedef-anon-struct.rs index 90c58d33d7..c8faa98813 100644 --- a/tests/unit/out/refcount/typedef-anon-struct.rs +++ b/tests/unit/out/refcount/typedef-anon-struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// typedef-anon-struct.rs #[derive(Default)] pub struct Outer_RunInfo { pub block_idx: Value, diff --git a/tests/unit/out/refcount/types.rs b/tests/unit/out/refcount/types.rs index 7b20977749..1489f3ee65 100644 --- a/tests/unit/out/refcount/types.rs +++ b/tests/unit/out/refcount/types.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// types.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/unary.rs b/tests/unit/out/refcount/unary.rs index 18a015b013..634e56c259 100644 --- a/tests/unit/out/refcount/unary.rs +++ b/tests/unit/out/refcount/unary.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unary.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/unique_ptr.rs b/tests/unit/out/refcount/unique_ptr.rs index 7c7cc0045b..b9228cf394 100644 --- a/tests/unit/out/refcount/unique_ptr.rs +++ b/tests/unit/out/refcount/unique_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unique_ptr.rs #[derive(Default)] pub struct SafePointer { pub ptr: Value>>, diff --git a/tests/unit/out/refcount/unique_ptr_const_deref.rs b/tests/unit/out/refcount/unique_ptr_const_deref.rs index abb1c7c91f..0d09712816 100644 --- a/tests/unit/out/refcount/unique_ptr_const_deref.rs +++ b/tests/unit/out/refcount/unique_ptr_const_deref.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unique_ptr_const_deref.rs #[derive(Default)] pub struct Holder { pub val: Value>>, diff --git a/tests/unit/out/refcount/unique_ptr_deref_ops.rs b/tests/unit/out/refcount/unique_ptr_deref_ops.rs index 472f932331..128ad6ad9b 100644 --- a/tests/unit/out/refcount/unique_ptr_deref_ops.rs +++ b/tests/unit/out/refcount/unique_ptr_deref_ops.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unique_ptr_deref_ops.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/unique_ptr_nested.rs b/tests/unit/out/refcount/unique_ptr_nested.rs index fd83a5689a..16a675c5ac 100644 --- a/tests/unit/out/refcount/unique_ptr_nested.rs +++ b/tests/unit/out/refcount/unique_ptr_nested.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unique_ptr_nested.rs #[derive(Default)] pub struct Inner { pub x: Value, diff --git a/tests/unit/out/refcount/unique_ptr_small.rs b/tests/unit/out/refcount/unique_ptr_small.rs index e81d0cb3f7..db69eaa6f4 100644 --- a/tests/unit/out/refcount/unique_ptr_small.rs +++ b/tests/unit/out/refcount/unique_ptr_small.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unique_ptr_small.rs pub fn change_0(n: Ptr>>) { let m: Value>> = Rc::new(RefCell::new(Some(Rc::new(RefCell::new(20))))); let __rhs = (*m.borrow_mut()).take(); diff --git a/tests/unit/out/refcount/unique_ptr_struct.rs b/tests/unit/out/refcount/unique_ptr_struct.rs index 0260147ef6..a409db4d8c 100644 --- a/tests/unit/out/refcount/unique_ptr_struct.rs +++ b/tests/unit/out/refcount/unique_ptr_struct.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unique_ptr_struct.rs #[derive(Default)] pub struct Point { pub x: Value, diff --git a/tests/unit/out/refcount/unsigned.rs b/tests/unit/out/refcount/unsigned.rs index 082d9ba053..e157dd2845 100644 --- a/tests/unit/out/refcount/unsigned.rs +++ b/tests/unit/out/refcount/unsigned.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// unsigned.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/va_arg_chain.rs b/tests/unit/out/refcount/va_arg_chain.rs index ad0d6f1234..b47302184f 100644 --- a/tests/unit/out/refcount/va_arg_chain.rs +++ b/tests/unit/out/refcount/va_arg_chain.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_chain.rs pub fn extract_nth_0(n: i32, ap: VaList) -> i32 { let n: Value = Rc::new(RefCell::new(n)); let ap: Value = Rc::new(RefCell::new(ap)); diff --git a/tests/unit/out/refcount/va_arg_concat.rs b/tests/unit/out/refcount/va_arg_concat.rs index 587d616604..a6f12cf101 100644 --- a/tests/unit/out/refcount/va_arg_concat.rs +++ b/tests/unit/out/refcount/va_arg_concat.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_concat.rs pub fn sum_ints_0(first: i32, __args: &[VaArg]) -> i32 { let first: Value = Rc::new(RefCell::new(first)); let args: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_conditional.rs b/tests/unit/out/refcount/va_arg_conditional.rs index f70e0579cb..011e3372d1 100644 --- a/tests/unit/out/refcount/va_arg_conditional.rs +++ b/tests/unit/out/refcount/va_arg_conditional.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_conditional.rs pub fn conditional_log_0(verbose: i32, fmt: Ptr, __args: &[VaArg]) -> i32 { let verbose: Value = Rc::new(RefCell::new(verbose)); let fmt: Value> = Rc::new(RefCell::new(fmt)); diff --git a/tests/unit/out/refcount/va_arg_copy.rs b/tests/unit/out/refcount/va_arg_copy.rs index 1a784a8a3d..0a2c54ef9d 100644 --- a/tests/unit/out/refcount/va_arg_copy.rs +++ b/tests/unit/out/refcount/va_arg_copy.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_copy.rs pub fn sum_with_copy_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_fn_ptr.rs b/tests/unit/out/refcount/va_arg_fn_ptr.rs index 056e405927..007862b4de 100644 --- a/tests/unit/out/refcount/va_arg_fn_ptr.rs +++ b/tests/unit/out/refcount/va_arg_fn_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_fn_ptr.rs pub fn square_0(x: i32) -> i32 { let x: Value = Rc::new(RefCell::new(x)); return ((*x.borrow()) * (*x.borrow())); diff --git a/tests/unit/out/refcount/va_arg_forward.rs b/tests/unit/out/refcount/va_arg_forward.rs index 30085bd8c5..1c15c65c8a 100644 --- a/tests/unit/out/refcount/va_arg_forward.rs +++ b/tests/unit/out/refcount/va_arg_forward.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_forward.rs pub fn inner_0(count: i32, ap: VaList) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(ap)); diff --git a/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs b/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs index 23083a1728..7dee806849 100644 --- a/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs +++ b/tests/unit/out/refcount/va_arg_mixed_int_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_mixed_int_ptr.rs pub fn mixed_args_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_mixed_types.rs b/tests/unit/out/refcount/va_arg_mixed_types.rs index dcdf3e152f..a841fcfb62 100644 --- a/tests/unit/out/refcount/va_arg_mixed_types.rs +++ b/tests/unit/out/refcount/va_arg_mixed_types.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_mixed_types.rs pub fn sum_mixed_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs b/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs index 4cd898bf04..e090ef0d91 100644 --- a/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs +++ b/tests/unit/out/refcount/va_arg_non_primitive_ptrs.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_non_primitive_ptrs.rs #[derive(Default)] pub struct node { pub data: Value, diff --git a/tests/unit/out/refcount/va_arg_null_int_ptr.rs b/tests/unit/out/refcount/va_arg_null_int_ptr.rs index 7287d3e680..bcf3abb455 100644 --- a/tests/unit/out/refcount/va_arg_null_int_ptr.rs +++ b/tests/unit/out/refcount/va_arg_null_int_ptr.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_null_int_ptr.rs pub fn first_nonnull_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_printf.rs b/tests/unit/out/refcount/va_arg_printf.rs index 3cb76faeb9..9eaa7262ba 100644 --- a/tests/unit/out/refcount/va_arg_printf.rs +++ b/tests/unit/out/refcount/va_arg_printf.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_printf.rs pub fn logf_impl_0(fmt: Ptr, ap: VaList) -> i32 { let fmt: Value> = Rc::new(RefCell::new(fmt)); let ap: Value = Rc::new(RefCell::new(ap)); diff --git a/tests/unit/out/refcount/va_arg_promotion.rs b/tests/unit/out/refcount/va_arg_promotion.rs index fc509c7a76..03a8e5be7d 100644 --- a/tests/unit/out/refcount/va_arg_promotion.rs +++ b/tests/unit/out/refcount/va_arg_promotion.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_promotion.rs pub fn test_promotions_0(count: i32, __args: &[VaArg]) -> i32 { let count: Value = Rc::new(RefCell::new(count)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/va_arg_snprintf.rs b/tests/unit/out/refcount/va_arg_snprintf.rs index 7a88d54287..d681d0c8e5 100644 --- a/tests/unit/out/refcount/va_arg_snprintf.rs +++ b/tests/unit/out/refcount/va_arg_snprintf.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_snprintf.rs pub fn extract_first_0(buf: Ptr, size: i32, fmt: Ptr, __args: &[VaArg]) -> i32 { let buf: Value> = Rc::new(RefCell::new(buf)); let size: Value = Rc::new(RefCell::new(size)); diff --git a/tests/unit/out/refcount/va_arg_struct_ctx.rs b/tests/unit/out/refcount/va_arg_struct_ctx.rs index d548bbeba4..8ffe4650ef 100644 --- a/tests/unit/out/refcount/va_arg_struct_ctx.rs +++ b/tests/unit/out/refcount/va_arg_struct_ctx.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_struct_ctx.rs #[derive(Default)] pub struct context { pub verbose: Value, diff --git a/tests/unit/out/refcount/va_arg_two_passes.rs b/tests/unit/out/refcount/va_arg_two_passes.rs index 9162dda88d..7e67a2e448 100644 --- a/tests/unit/out/refcount/va_arg_two_passes.rs +++ b/tests/unit/out/refcount/va_arg_two_passes.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// va_arg_two_passes.rs pub fn sum_then_product_0(first: i32, __args: &[VaArg]) -> i32 { let first: Value = Rc::new(RefCell::new(first)); let ap: Value = Rc::new(RefCell::new(VaList::default())); diff --git a/tests/unit/out/refcount/vector.rs b/tests/unit/out/refcount/vector.rs index a146a07f7d..c501f26fa7 100644 --- a/tests/unit/out/refcount/vector.rs +++ b/tests/unit/out/refcount/vector.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// vector.rs pub fn copy_0(copy_vector: Vec) { let copy_vector: Value> = Rc::new(RefCell::new(copy_vector)); } diff --git a/tests/unit/out/refcount/vector2.rs b/tests/unit/out/refcount/vector2.rs index b6735c2a04..2b1b7c0fd2 100644 --- a/tests/unit/out/refcount/vector2.rs +++ b/tests/unit/out/refcount/vector2.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// vector2.rs pub fn fn_0(v: Ptr>, v3: Vec) { let v3: Value> = Rc::new(RefCell::new(v3)); v.with_mut(|__v: &mut Vec| __v.push(20)); diff --git a/tests/unit/out/refcount/vector3.rs b/tests/unit/out/refcount/vector3.rs index 4d54b9e824..6a01c69090 100644 --- a/tests/unit/out/refcount/vector3.rs +++ b/tests/unit/out/refcount/vector3.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// vector3.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/vector_addr_of_back.rs b/tests/unit/out/refcount/vector_addr_of_back.rs index 945e65771e..04f17dca81 100644 --- a/tests/unit/out/refcount/vector_addr_of_back.rs +++ b/tests/unit/out/refcount/vector_addr_of_back.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// vector_addr_of_back.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/vector_iter_range_ctor.rs b/tests/unit/out/refcount/vector_iter_range_ctor.rs index fbe59872b8..6debd56caa 100644 --- a/tests/unit/out/refcount/vector_iter_range_ctor.rs +++ b/tests/unit/out/refcount/vector_iter_range_ctor.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// vector_iter_range_ctor.rs pub fn main() { std::process::exit(main_0()); } diff --git a/tests/unit/out/refcount/void_cast.rs b/tests/unit/out/refcount/void_cast.rs index 26c4583e68..f8c55b9d4f 100644 --- a/tests/unit/out/refcount/void_cast.rs +++ b/tests/unit/out/refcount/void_cast.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// void_cast.rs pub fn unused_param_0(x: i32) { let x: Value = Rc::new(RefCell::new(x)); (*x.borrow_mut()); diff --git a/tests/unit/out/refcount/void_return.rs b/tests/unit/out/refcount/void_return.rs index c2f0efbb9f..0cf54c6a09 100644 --- a/tests/unit/out/refcount/void_return.rs +++ b/tests/unit/out/refcount/void_return.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// void_return.rs pub fn f1_0(first: Ptr, last: Ptr) { let first: Value> = Rc::new(RefCell::new(first)); let last: Value> = Rc::new(RefCell::new(last)); diff --git a/tests/unit/out/refcount/z_bit_cast.rs b/tests/unit/out/refcount/z_bit_cast.rs index 8dff402dbf..45eced5f8f 100644 --- a/tests/unit/out/refcount/z_bit_cast.rs +++ b/tests/unit/out/refcount/z_bit_cast.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// z_bit_cast.rs pub fn decay_cast_0(a1: Ptr) { let a1: Value> = Rc::new(RefCell::new(a1)); } diff --git a/tests/unit/out/unsafe/01_local.rs b/tests/unit/out/unsafe/01_local.rs index 6371ea9953..88008291cd 100644 --- a/tests/unit/out/unsafe/01_local.rs +++ b/tests/unit/out/unsafe/01_local.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 01_local.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/02_address_taken.rs b/tests/unit/out/unsafe/02_address_taken.rs index b9ed468066..719c0bc102 100644 --- a/tests/unit/out/unsafe/02_address_taken.rs +++ b/tests/unit/out/unsafe/02_address_taken.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 02_address_taken.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/03_local_array.rs b/tests/unit/out/unsafe/03_local_array.rs index 8b34690ee6..8c73f82abb 100644 --- a/tests/unit/out/unsafe/03_local_array.rs +++ b/tests/unit/out/unsafe/03_local_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 03_local_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/04_address_taken_array.rs b/tests/unit/out/unsafe/04_address_taken_array.rs index bd81fabfdc..8011c98a5e 100644 --- a/tests/unit/out/unsafe/04_address_taken_array.rs +++ b/tests/unit/out/unsafe/04_address_taken_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 04_address_taken_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/05_new.rs b/tests/unit/out/unsafe/05_new.rs index e2d2dc617b..42805c7e0d 100644 --- a/tests/unit/out/unsafe/05_new.rs +++ b/tests/unit/out/unsafe/05_new.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 05_new.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/06_new_array.rs b/tests/unit/out/unsafe/06_new_array.rs index bb0c928cf5..21a5a8ed30 100644 --- a/tests/unit/out/unsafe/06_new_array.rs +++ b/tests/unit/out/unsafe/06_new_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 06_new_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/07_unique.rs b/tests/unit/out/unsafe/07_unique.rs index 2c49fe8c48..44d6b87080 100644 --- a/tests/unit/out/unsafe/07_unique.rs +++ b/tests/unit/out/unsafe/07_unique.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 07_unique.rs pub unsafe fn fn_0(mut u: Option>) -> Option> { (*u.as_deref_mut().unwrap()) = 10; return u; diff --git a/tests/unit/out/unsafe/08_unique_array.rs b/tests/unit/out/unsafe/08_unique_array.rs index 0993eb4565..a5719e8cd9 100644 --- a/tests/unit/out/unsafe/08_unique_array.rs +++ b/tests/unit/out/unsafe/08_unique_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 08_unique_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/09_references.rs b/tests/unit/out/unsafe/09_references.rs index a44b91ba5a..c96e63fee5 100644 --- a/tests/unit/out/unsafe/09_references.rs +++ b/tests/unit/out/unsafe/09_references.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 09_references.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/10_struct.rs b/tests/unit/out/unsafe/10_struct.rs index a58fe84a62..82cce14645 100644 --- a/tests/unit/out/unsafe/10_struct.rs +++ b/tests/unit/out/unsafe/10_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 10_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct GraphNode { diff --git a/tests/unit/out/unsafe/11_move.rs b/tests/unit/out/unsafe/11_move.rs index 52785100c0..6d76682a7b 100644 --- a/tests/unit/out/unsafe/11_move.rs +++ b/tests/unit/out/unsafe/11_move.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 11_move.rs pub unsafe fn change_0(n: *mut Option>) { let mut m: Option> = Some(Box::new(20)); (*n) = m; diff --git a/tests/unit/out/unsafe/12_test.rs b/tests/unit/out/unsafe/12_test.rs index 67694aac18..2b708360f1 100644 --- a/tests/unit/out/unsafe/12_test.rs +++ b/tests/unit/out/unsafe/12_test.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 12_test.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/13_testing.rs b/tests/unit/out/unsafe/13_testing.rs index 702b6c588a..4825b2561b 100644 --- a/tests/unit/out/unsafe/13_testing.rs +++ b/tests/unit/out/unsafe/13_testing.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 13_testing.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/14_testing2.rs b/tests/unit/out/unsafe/14_testing2.rs index 66048f81ca..3035979418 100644 --- a/tests/unit/out/unsafe/14_testing2.rs +++ b/tests/unit/out/unsafe/14_testing2.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// 14_testing2.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/__builtin_constant_p.rs b/tests/unit/out/unsafe/__builtin_constant_p.rs index c8535fa46f..3b5dd5ccb3 100644 --- a/tests/unit/out/unsafe/__builtin_constant_p.rs +++ b/tests/unit/out/unsafe/__builtin_constant_p.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// __builtin_constant_p.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/addr_of_global.rs b/tests/unit/out/unsafe/addr_of_global.rs index b766d6e9cd..c824be2331 100644 --- a/tests/unit/out/unsafe/addr_of_global.rs +++ b/tests/unit/out/unsafe/addr_of_global.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// addr_of_global.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/alloc_array.rs b/tests/unit/out/unsafe/alloc_array.rs index 9df2895ff5..7a8dcf5bd0 100644 --- a/tests/unit/out/unsafe/alloc_array.rs +++ b/tests/unit/out/unsafe/alloc_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// alloc_array.rs pub unsafe fn All_0(arr: *mut Option>, mut N: i32, mut element: i32) { let mut all: Option> = Some( (0..(N as u64)) diff --git a/tests/unit/out/unsafe/anonymous-struct.rs b/tests/unit/out/unsafe/anonymous-struct.rs index f9aa3e257a..8940f0ac4c 100644 --- a/tests/unit/out/unsafe/anonymous-struct.rs +++ b/tests/unit/out/unsafe/anonymous-struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// anonymous-struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Outer_Named { diff --git a/tests/unit/out/unsafe/anonymous-struct_c.rs b/tests/unit/out/unsafe/anonymous-struct_c.rs index bf81f46de3..bbf8be7b46 100644 --- a/tests/unit/out/unsafe/anonymous-struct_c.rs +++ b/tests/unit/out/unsafe/anonymous-struct_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// anonymous-struct_c.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Named { diff --git a/tests/unit/out/unsafe/anonymous_enum.rs b/tests/unit/out/unsafe/anonymous_enum.rs index a035c37e96..a16f0d6ebd 100644 --- a/tests/unit/out/unsafe/anonymous_enum.rs +++ b/tests/unit/out/unsafe/anonymous_enum.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// anonymous_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/unsafe/anonymous_enum_c.rs b/tests/unit/out/unsafe/anonymous_enum_c.rs index 671548f34d..8b1d3b8450 100644 --- a/tests/unit/out/unsafe/anonymous_enum_c.rs +++ b/tests/unit/out/unsafe/anonymous_enum_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// anonymous_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum anon_enum_3 { #[default] diff --git a/tests/unit/out/unsafe/array.rs b/tests/unit/out/unsafe/array.rs index b6c09af7ea..79c008db97 100644 --- a/tests/unit/out/unsafe/array.rs +++ b/tests/unit/out/unsafe/array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/assert.rs b/tests/unit/out/unsafe/assert.rs index c6d51b581d..70b1ff7b8e 100644 --- a/tests/unit/out/unsafe/assert.rs +++ b/tests/unit/out/unsafe/assert.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// assert.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/auto.rs b/tests/unit/out/unsafe/auto.rs index 3e32bb9eb8..9fe1ce2801 100644 --- a/tests/unit/out/unsafe/auto.rs +++ b/tests/unit/out/unsafe/auto.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// auto.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_enum.rs b/tests/unit/out/unsafe/bool_condition_enum.rs index f7b02092d2..da7dae3e82 100644 --- a/tests/unit/out/unsafe/bool_condition_enum.rs +++ b/tests/unit/out/unsafe/bool_condition_enum.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_enum_c.rs b/tests/unit/out/unsafe/bool_condition_enum_c.rs index b4d6212903..c744e452e3 100644 --- a/tests/unit/out/unsafe/bool_condition_enum_c.rs +++ b/tests/unit/out/unsafe/bool_condition_enum_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_enum_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_int.rs b/tests/unit/out/unsafe/bool_condition_int.rs index 375ad8cac1..ba4559adcf 100644 --- a/tests/unit/out/unsafe/bool_condition_int.rs +++ b/tests/unit/out/unsafe/bool_condition_int.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_int.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_int_c.rs b/tests/unit/out/unsafe/bool_condition_int_c.rs index 2986b012bf..fc4e88eb2d 100644 --- a/tests/unit/out/unsafe/bool_condition_int_c.rs +++ b/tests/unit/out/unsafe/bool_condition_int_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_int_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_logical.rs b/tests/unit/out/unsafe/bool_condition_logical.rs index 1cbbc980bf..8f0a8cfe05 100644 --- a/tests/unit/out/unsafe/bool_condition_logical.rs +++ b/tests/unit/out/unsafe/bool_condition_logical.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_logical.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_logical_c.rs b/tests/unit/out/unsafe/bool_condition_logical_c.rs index 7d0b276443..7e72704ca4 100644 --- a/tests/unit/out/unsafe/bool_condition_logical_c.rs +++ b/tests/unit/out/unsafe/bool_condition_logical_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_logical_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Code { #[default] diff --git a/tests/unit/out/unsafe/bool_condition_ptr.rs b/tests/unit/out/unsafe/bool_condition_ptr.rs index c437469a3a..9ad5a5ebb3 100644 --- a/tests/unit/out/unsafe/bool_condition_ptr.rs +++ b/tests/unit/out/unsafe/bool_condition_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_ptr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_condition_ptr_c.rs b/tests/unit/out/unsafe/bool_condition_ptr_c.rs index ec2cdb4844..7f0fd35e3a 100644 --- a/tests/unit/out/unsafe/bool_condition_ptr_c.rs +++ b/tests/unit/out/unsafe/bool_condition_ptr_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_condition_ptr_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/bool_printing.rs b/tests/unit/out/unsafe/bool_printing.rs index 38a9230d16..0716902dd3 100644 --- a/tests/unit/out/unsafe/bool_printing.rs +++ b/tests/unit/out/unsafe/bool_printing.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bool_printing.rs pub unsafe fn foo_0() -> bool { return true; } diff --git a/tests/unit/out/unsafe/borrow_mut_opt.rs b/tests/unit/out/unsafe/borrow_mut_opt.rs index 8d99b36bb3..9f53ea0007 100644 --- a/tests/unit/out/unsafe/borrow_mut_opt.rs +++ b/tests/unit/out/unsafe/borrow_mut_opt.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// borrow_mut_opt.rs pub unsafe fn convert_without_rhs_0() { let mut x: i32 = 0; let mut y: i32 = 1; diff --git a/tests/unit/out/unsafe/bounded_struct_ptr.rs b/tests/unit/out/unsafe/bounded_struct_ptr.rs index 9f16eb44f8..e5acc6a79d 100644 --- a/tests/unit/out/unsafe/bounded_struct_ptr.rs +++ b/tests/unit/out/unsafe/bounded_struct_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bounded_struct_ptr.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Foo { diff --git a/tests/unit/out/unsafe/break.rs b/tests/unit/out/unsafe/break.rs index c96fc23cbe..68f33e7fc0 100644 --- a/tests/unit/out/unsafe/break.rs +++ b/tests/unit/out/unsafe/break.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// break.rs pub unsafe fn for_test_0(n: i32) -> i32 { let mut x: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/bst.rs b/tests/unit/out/unsafe/bst.rs index 4e1838a50d..edd27c2e69 100644 --- a/tests/unit/out/unsafe/bst.rs +++ b/tests/unit/out/unsafe/bst.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// bst.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_t { diff --git a/tests/unit/out/unsafe/builtin_types_compatible.rs b/tests/unit/out/unsafe/builtin_types_compatible.rs index 7347cba299..de474b9477 100644 --- a/tests/unit/out/unsafe/builtin_types_compatible.rs +++ b/tests/unit/out/unsafe/builtin_types_compatible.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// builtin_types_compatible.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/c_struct.rs b/tests/unit/out/unsafe/c_struct.rs index 93765c50cc..02e3df2b0e 100644 --- a/tests/unit/out/unsafe/c_struct.rs +++ b/tests/unit/out/unsafe/c_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// c_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/cast.rs b/tests/unit/out/unsafe/cast.rs index 4148a9daec..c3bfe1aa23 100644 --- a/tests/unit/out/unsafe/cast.rs +++ b/tests/unit/out/unsafe/cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// cast.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs b/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs index a914e3f9ed..03509548bb 100644 --- a/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs +++ b/tests/unit/out/unsafe/cast_array_to_pointer_decay.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// cast_array_to_pointer_decay.rs pub unsafe fn deref_0(mut p: *mut i32) -> i32 { return (*p); } diff --git a/tests/unit/out/unsafe/char_printing.rs b/tests/unit/out/unsafe/char_printing.rs index 6e80fd7978..6aedf5f198 100644 --- a/tests/unit/out/unsafe/char_printing.rs +++ b/tests/unit/out/unsafe/char_printing.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// char_printing.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/char_printing_cerr.rs b/tests/unit/out/unsafe/char_printing_cerr.rs index f0bb8f657b..0d33b1b198 100644 --- a/tests/unit/out/unsafe/char_printing_cerr.rs +++ b/tests/unit/out/unsafe/char_printing_cerr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// char_printing_cerr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/class.rs b/tests/unit/out/unsafe/class.rs index 80aa608ab2..2e098d4fb1 100644 --- a/tests/unit/out/unsafe/class.rs +++ b/tests/unit/out/unsafe/class.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// class.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/unit/out/unsafe/clone_vs_move.rs b/tests/unit/out/unsafe/clone_vs_move.rs index 73f363d153..e7a7cf648f 100644 --- a/tests/unit/out/unsafe/clone_vs_move.rs +++ b/tests/unit/out/unsafe/clone_vs_move.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// clone_vs_move.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Bar { diff --git a/tests/unit/out/unsafe/comma_operator.rs b/tests/unit/out/unsafe/comma_operator.rs index ce793f0161..7defe1c349 100644 --- a/tests/unit/out/unsafe/comma_operator.rs +++ b/tests/unit/out/unsafe/comma_operator.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// comma_operator.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/complex_function.rs b/tests/unit/out/unsafe/complex_function.rs index 750bd41bfe..62b1507596 100644 --- a/tests/unit/out/unsafe/complex_function.rs +++ b/tests/unit/out/unsafe/complex_function.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// complex_function.rs pub unsafe fn foo_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/continue.rs b/tests/unit/out/unsafe/continue.rs index 68e7bdc985..a26dd848fd 100644 --- a/tests/unit/out/unsafe/continue.rs +++ b/tests/unit/out/unsafe/continue.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// continue.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/cout_alias.rs b/tests/unit/out/unsafe/cout_alias.rs index ae5627f0ee..35d1841c2b 100644 --- a/tests/unit/out/unsafe/cout_alias.rs +++ b/tests/unit/out/unsafe/cout_alias.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// cout_alias.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/default.rs b/tests/unit/out/unsafe/default.rs index 415d990e3d..c73d35234a 100644 --- a/tests/unit/out/unsafe/default.rs +++ b/tests/unit/out/unsafe/default.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// default.rs #[repr(C)] #[derive(Copy, Clone)] pub struct Pointers { diff --git a/tests/unit/out/unsafe/default_in_statics.rs b/tests/unit/out/unsafe/default_in_statics.rs index 14279ca5a3..e6916de25c 100644 --- a/tests/unit/out/unsafe/default_in_statics.rs +++ b/tests/unit/out/unsafe/default_in_statics.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// default_in_statics.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/doubly_linked_list.rs b/tests/unit/out/unsafe/doubly_linked_list.rs index c001b47ef6..a6ef48c257 100644 --- a/tests/unit/out/unsafe/doubly_linked_list.rs +++ b/tests/unit/out/unsafe/doubly_linked_list.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// doubly_linked_list.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Node { diff --git a/tests/unit/out/unsafe/dowhile.rs b/tests/unit/out/unsafe/dowhile.rs index 7a0aa1a25d..3e40ce4ca7 100644 --- a/tests/unit/out/unsafe/dowhile.rs +++ b/tests/unit/out/unsafe/dowhile.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// dowhile.rs pub unsafe fn dowhile_0(mut x: i32) -> i32 { 'loop_: loop { x += 1; diff --git a/tests/unit/out/unsafe/empty_array_init.rs b/tests/unit/out/unsafe/empty_array_init.rs index 0f4bab8cb4..32f08cf225 100644 --- a/tests/unit/out/unsafe/empty_array_init.rs +++ b/tests/unit/out/unsafe/empty_array_init.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// empty_array_init.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/enum_int_interop.rs b/tests/unit/out/unsafe/enum_int_interop.rs index 3095857c01..756eef9caf 100644 --- a/tests/unit/out/unsafe/enum_int_interop.rs +++ b/tests/unit/out/unsafe/enum_int_interop.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// enum_int_interop.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/unsafe/enum_int_interop_c.rs b/tests/unit/out/unsafe/enum_int_interop_c.rs index d80c81c29b..736a1341a6 100644 --- a/tests/unit/out/unsafe/enum_int_interop_c.rs +++ b/tests/unit/out/unsafe/enum_int_interop_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// enum_int_interop_c.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/unsafe/expr_as_bool_c.rs b/tests/unit/out/unsafe/expr_as_bool_c.rs index 53fed2237b..d0e1bfc99d 100644 --- a/tests/unit/out/unsafe/expr_as_bool_c.rs +++ b/tests/unit/out/unsafe/expr_as_bool_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// expr_as_bool_c.rs pub unsafe fn cmp_eq_0(mut rc: i32) -> i32 { return (((rc) == (-1_i32)) as i32); } diff --git a/tests/unit/out/unsafe/expr_as_bool_cpp.rs b/tests/unit/out/unsafe/expr_as_bool_cpp.rs index a5691345ed..0aadb19b08 100644 --- a/tests/unit/out/unsafe/expr_as_bool_cpp.rs +++ b/tests/unit/out/unsafe/expr_as_bool_cpp.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// expr_as_bool_cpp.rs pub unsafe fn cmp_eq_0(mut rc: i32) -> i32 { return (((rc) == (-1_i32)) as i32); } diff --git a/tests/unit/out/unsafe/exprs.rs b/tests/unit/out/unsafe/exprs.rs index 1161cb2e31..c8161b857d 100644 --- a/tests/unit/out/unsafe/exprs.rs +++ b/tests/unit/out/unsafe/exprs.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// exprs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct X { diff --git a/tests/unit/out/unsafe/fatorial.rs b/tests/unit/out/unsafe/fatorial.rs index a687488ee3..3f78b64f60 100644 --- a/tests/unit/out/unsafe/fatorial.rs +++ b/tests/unit/out/unsafe/fatorial.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fatorial.rs pub unsafe fn fatorial_0(mut n: i32) -> i32 { if ((n) == (0)) { return 1; diff --git a/tests/unit/out/unsafe/fcall.rs b/tests/unit/out/unsafe/fcall.rs index cc4eabd3ac..c02bdb0fde 100644 --- a/tests/unit/out/unsafe/fcall.rs +++ b/tests/unit/out/unsafe/fcall.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fcall.rs pub unsafe fn f2_0(mut x: f64, mut y: f64) -> f64 { return ((x) - (y)); } diff --git a/tests/unit/out/unsafe/fflush_null.rs b/tests/unit/out/unsafe/fflush_null.rs index e1a62a803c..973bdeb372 100644 --- a/tests/unit/out/unsafe/fflush_null.rs +++ b/tests/unit/out/unsafe/fflush_null.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fflush_null.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/fft.rs b/tests/unit/out/unsafe/fft.rs index 3a914de401..1e659fa5a4 100644 --- a/tests/unit/out/unsafe/fft.rs +++ b/tests/unit/out/unsafe/fft.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fft.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Complex { diff --git a/tests/unit/out/unsafe/find.rs b/tests/unit/out/unsafe/find.rs index de81b6efe3..3940bfce75 100644 --- a/tests/unit/out/unsafe/find.rs +++ b/tests/unit/out/unsafe/find.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// find.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/fn_ptr.rs b/tests/unit/out/unsafe/fn_ptr.rs index 5601830077..c126a91804 100644 --- a/tests/unit/out/unsafe/fn_ptr.rs +++ b/tests/unit/out/unsafe/fn_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr.rs pub unsafe fn my_foo_0(mut p: *mut ::libc::c_void) -> i32 { return (*(p as *mut i32)); } diff --git a/tests/unit/out/unsafe/fn_ptr_array.rs b/tests/unit/out/unsafe/fn_ptr_array.rs index 93f1519c58..2096bddb8b 100644 --- a/tests/unit/out/unsafe/fn_ptr_array.rs +++ b/tests/unit/out/unsafe/fn_ptr_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_array.rs pub unsafe fn add_0(mut a: i32, mut b: i32) -> i32 { return ((a) + (b)); } diff --git a/tests/unit/out/unsafe/fn_ptr_as_condition.rs b/tests/unit/out/unsafe/fn_ptr_as_condition.rs index 2e7f470316..d4b8a9266e 100644 --- a/tests/unit/out/unsafe/fn_ptr_as_condition.rs +++ b/tests/unit/out/unsafe/fn_ptr_as_condition.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_as_condition.rs pub unsafe fn double_it_0(mut x: *mut i32) { (*x) *= 2; } diff --git a/tests/unit/out/unsafe/fn_ptr_cast.rs b/tests/unit/out/unsafe/fn_ptr_cast.rs index b8f794853e..9951cc7b22 100644 --- a/tests/unit/out/unsafe/fn_ptr_cast.rs +++ b/tests/unit/out/unsafe/fn_ptr_cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_cast.rs pub unsafe fn double_it_0(mut x: i32) -> i32 { return ((x) * (2)); } diff --git a/tests/unit/out/unsafe/fn_ptr_conditional.rs b/tests/unit/out/unsafe/fn_ptr_conditional.rs index b1a1f9ac1a..ae09f25088 100644 --- a/tests/unit/out/unsafe/fn_ptr_conditional.rs +++ b/tests/unit/out/unsafe/fn_ptr_conditional.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_conditional.rs pub unsafe fn inc_0(mut x: i32) -> i32 { return ((x) + (1)); } diff --git a/tests/unit/out/unsafe/fn_ptr_default_arg.rs b/tests/unit/out/unsafe/fn_ptr_default_arg.rs index 8789c3d2b4..bffd1504ca 100644 --- a/tests/unit/out/unsafe/fn_ptr_default_arg.rs +++ b/tests/unit/out/unsafe/fn_ptr_default_arg.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_default_arg.rs pub unsafe fn identity_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/fn_ptr_global.rs b/tests/unit/out/unsafe/fn_ptr_global.rs index 28473cec27..dc4ffb5633 100644 --- a/tests/unit/out/unsafe/fn_ptr_global.rs +++ b/tests/unit/out/unsafe/fn_ptr_global.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_global.rs pub unsafe fn double_it_0(mut x: i32) -> i32 { return ((x) * (2)); } diff --git a/tests/unit/out/unsafe/fn_ptr_reassign.rs b/tests/unit/out/unsafe/fn_ptr_reassign.rs index f93f3c3dfe..34dac00668 100644 --- a/tests/unit/out/unsafe/fn_ptr_reassign.rs +++ b/tests/unit/out/unsafe/fn_ptr_reassign.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_reassign.rs pub unsafe fn add_0(mut a: i32, mut b: i32) -> i32 { return ((a) + (b)); } diff --git a/tests/unit/out/unsafe/fn_ptr_return.rs b/tests/unit/out/unsafe/fn_ptr_return.rs index 6fbc73cabf..8f9673be47 100644 --- a/tests/unit/out/unsafe/fn_ptr_return.rs +++ b/tests/unit/out/unsafe/fn_ptr_return.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_return.rs pub unsafe fn inc_0(mut x: i32) -> i32 { return ((x) + (1)); } diff --git a/tests/unit/out/unsafe/fn_ptr_stable_sort.rs b/tests/unit/out/unsafe/fn_ptr_stable_sort.rs index 290667d381..f1fb136dea 100644 --- a/tests/unit/out/unsafe/fn_ptr_stable_sort.rs +++ b/tests/unit/out/unsafe/fn_ptr_stable_sort.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_stable_sort.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Item { diff --git a/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs b/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs index bb319e9e9e..8ae597435b 100644 --- a/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs +++ b/tests/unit/out/unsafe/fn_ptr_stdlib_compare.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_stdlib_compare.rs pub unsafe fn my_alternative_fread_0( mut p: *mut u8, mut n: u64, diff --git a/tests/unit/out/unsafe/fn_ptr_struct.rs b/tests/unit/out/unsafe/fn_ptr_struct.rs index d4d620a48e..6e4a0466c9 100644 --- a/tests/unit/out/unsafe/fn_ptr_struct.rs +++ b/tests/unit/out/unsafe/fn_ptr_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_struct.rs #[repr(C)] #[derive(Clone)] pub struct Handler { diff --git a/tests/unit/out/unsafe/fn_ptr_void_return.rs b/tests/unit/out/unsafe/fn_ptr_void_return.rs index 559f9e27a2..8b8b16c1fc 100644 --- a/tests/unit/out/unsafe/fn_ptr_void_return.rs +++ b/tests/unit/out/unsafe/fn_ptr_void_return.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_void_return.rs pub unsafe fn negate_0(mut x: *mut i32) { (*x) = -(*x); } diff --git a/tests/unit/out/unsafe/fn_ptr_vtable.rs b/tests/unit/out/unsafe/fn_ptr_vtable.rs index 85cbe05c10..2c2a2eb915 100644 --- a/tests/unit/out/unsafe/fn_ptr_vtable.rs +++ b/tests/unit/out/unsafe/fn_ptr_vtable.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fn_ptr_vtable.rs #[repr(C)] #[derive(Clone)] pub struct Vtable { diff --git a/tests/unit/out/unsafe/fopen.rs b/tests/unit/out/unsafe/fopen.rs index 7928e67537..8c1cff3ce4 100644 --- a/tests/unit/out/unsafe/fopen.rs +++ b/tests/unit/out/unsafe/fopen.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// fopen.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach.rs b/tests/unit/out/unsafe/foreach.rs index 593e2a83ea..9b03d86d82 100644 --- a/tests/unit/out/unsafe/foreach.rs +++ b/tests/unit/out/unsafe/foreach.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// foreach.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs b/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs index 99f6ded1b9..93399ada4b 100644 --- a/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs +++ b/tests/unit/out/unsafe/foreach_disjoint_field_borrow.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// foreach_disjoint_field_borrow.rs #[repr(C)] #[derive(Clone, Default)] pub struct S { diff --git a/tests/unit/out/unsafe/foreach_double.rs b/tests/unit/out/unsafe/foreach_double.rs index f4e0e7d748..1652730acd 100644 --- a/tests/unit/out/unsafe/foreach_double.rs +++ b/tests/unit/out/unsafe/foreach_double.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// foreach_double.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach_map.rs b/tests/unit/out/unsafe/foreach_map.rs index d96e78a4b1..642e1d90b9 100644 --- a/tests/unit/out/unsafe/foreach_map.rs +++ b/tests/unit/out/unsafe/foreach_map.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// foreach_map.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/foreach_mut.rs b/tests/unit/out/unsafe/foreach_mut.rs index 9230206afa..bc8dec647b 100644 --- a/tests/unit/out/unsafe/foreach_mut.rs +++ b/tests/unit/out/unsafe/foreach_mut.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// foreach_mut.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/function_call.rs b/tests/unit/out/unsafe/function_call.rs index 590342cee2..05966bbfec 100644 --- a/tests/unit/out/unsafe/function_call.rs +++ b/tests/unit/out/unsafe/function_call.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// function_call.rs pub unsafe fn function_0(mut y: i32, mut z: i32) -> i32 { let mut x: i32 = 5; return (((x) + (y)) + (z)); diff --git a/tests/unit/out/unsafe/function_overloading.rs b/tests/unit/out/unsafe/function_overloading.rs index 6a0436f350..effb483d10 100644 --- a/tests/unit/out/unsafe/function_overloading.rs +++ b/tests/unit/out/unsafe/function_overloading.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// function_overloading.rs pub unsafe fn foo_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/global-initialization-using-global.rs b/tests/unit/out/unsafe/global-initialization-using-global.rs index af1edc3d87..f0cb6be0bb 100644 --- a/tests/unit/out/unsafe/global-initialization-using-global.rs +++ b/tests/unit/out/unsafe/global-initialization-using-global.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// global-initialization-using-global.rs pub static mut first: i32 = unsafe { 0_i32 }; pub static mut second: i32 = unsafe { ((first) + (1)) }; pub fn main() { diff --git a/tests/unit/out/unsafe/global_pointers.rs b/tests/unit/out/unsafe/global_pointers.rs index 9bf2aeacc5..7ee0241ded 100644 --- a/tests/unit/out/unsafe/global_pointers.rs +++ b/tests/unit/out/unsafe/global_pointers.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// global_pointers.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Entry { diff --git a/tests/unit/out/unsafe/global_without_initializer.rs b/tests/unit/out/unsafe/global_without_initializer.rs index e2e09ddc04..9dfb12d65e 100644 --- a/tests/unit/out/unsafe/global_without_initializer.rs +++ b/tests/unit/out/unsafe/global_without_initializer.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// global_without_initializer.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct S { diff --git a/tests/unit/out/unsafe/huffman.rs b/tests/unit/out/unsafe/huffman.rs index d3124bf4c2..88b1825ffc 100644 --- a/tests/unit/out/unsafe/huffman.rs +++ b/tests/unit/out/unsafe/huffman.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// huffman.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct MinHeapNode { diff --git a/tests/unit/out/unsafe/ignored_rule.rs b/tests/unit/out/unsafe/ignored_rule.rs index 99bd99f04c..269343ca4e 100644 --- a/tests/unit/out/unsafe/ignored_rule.rs +++ b/tests/unit/out/unsafe/ignored_rule.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ignored_rule.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/immutable-deref-on-func-call.rs b/tests/unit/out/unsafe/immutable-deref-on-func-call.rs index 1f8e5528ae..3a91762023 100644 --- a/tests/unit/out/unsafe/immutable-deref-on-func-call.rs +++ b/tests/unit/out/unsafe/immutable-deref-on-func-call.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// immutable-deref-on-func-call.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Item { diff --git a/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs b/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs index e7ed2c8f1a..89e6cc79bb 100644 --- a/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs +++ b/tests/unit/out/unsafe/immutable_unsigned_arithmetic.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// immutable_unsigned_arithmetic.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/implicit_autoref.rs b/tests/unit/out/unsafe/implicit_autoref.rs index c53231593b..f8ffeafbd9 100644 --- a/tests/unit/out/unsafe/implicit_autoref.rs +++ b/tests/unit/out/unsafe/implicit_autoref.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// implicit_autoref.rs #[repr(C)] #[derive(Clone, Default)] pub struct Holder { diff --git a/tests/unit/out/unsafe/init.rs b/tests/unit/out/unsafe/init.rs index d134979eb0..238eb0b956 100644 --- a/tests/unit/out/unsafe/init.rs +++ b/tests/unit/out/unsafe/init.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// init.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct X { diff --git a/tests/unit/out/unsafe/init_list.rs b/tests/unit/out/unsafe/init_list.rs index 60e426cf57..7a849e0b50 100644 --- a/tests/unit/out/unsafe/init_list.rs +++ b/tests/unit/out/unsafe/init_list.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// init_list.rs pub unsafe fn f_0(mut list: Vec) {} pub fn main() { unsafe { diff --git a/tests/unit/out/unsafe/int_to_bool_explicit.rs b/tests/unit/out/unsafe/int_to_bool_explicit.rs index 34f29b3bae..10d0a9065d 100644 --- a/tests/unit/out/unsafe/int_to_bool_explicit.rs +++ b/tests/unit/out/unsafe/int_to_bool_explicit.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// int_to_bool_explicit.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/int_to_bool_explicit_c.rs b/tests/unit/out/unsafe/int_to_bool_explicit_c.rs index 6d89551200..2062c57dbc 100644 --- a/tests/unit/out/unsafe/int_to_bool_explicit_c.rs +++ b/tests/unit/out/unsafe/int_to_bool_explicit_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// int_to_bool_explicit_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/ipproto_macros.rs b/tests/unit/out/unsafe/ipproto_macros.rs index db6e5778f9..4ff8e7f76f 100644 --- a/tests/unit/out/unsafe/ipproto_macros.rs +++ b/tests/unit/out/unsafe/ipproto_macros.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ipproto_macros.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/iterator_freshness.rs b/tests/unit/out/unsafe/iterator_freshness.rs index 664afe460b..0fe25b63c9 100644 --- a/tests/unit/out/unsafe/iterator_freshness.rs +++ b/tests/unit/out/unsafe/iterator_freshness.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// iterator_freshness.rs pub unsafe fn foo_0(mut a0: *mut i32) {} pub fn main() { unsafe { diff --git a/tests/unit/out/unsafe/iterators.rs b/tests/unit/out/unsafe/iterators.rs index 68dc08e6f5..a17f26ef8b 100644 --- a/tests/unit/out/unsafe/iterators.rs +++ b/tests/unit/out/unsafe/iterators.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// iterators.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/keywords.rs b/tests/unit/out/unsafe/keywords.rs index 52777ea92c..9a79ff564b 100644 --- a/tests/unit/out/unsafe/keywords.rs +++ b/tests/unit/out/unsafe/keywords.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// keywords.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/kruskal.rs b/tests/unit/out/unsafe/kruskal.rs index 9e012adcc9..e5d94c5352 100644 --- a/tests/unit/out/unsafe/kruskal.rs +++ b/tests/unit/out/unsafe/kruskal.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// kruskal.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Edge { diff --git a/tests/unit/out/unsafe/lambda_capture_pass.rs b/tests/unit/out/unsafe/lambda_capture_pass.rs index c03820b28c..5514b885e6 100644 --- a/tests/unit/out/unsafe/lambda_capture_pass.rs +++ b/tests/unit/out/unsafe/lambda_capture_pass.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// lambda_capture_pass.rs pub unsafe fn apply_0(mut fn_: impl Fn(i32) -> i32, mut x: i32) -> i32 { return (unsafe { let _x: i32 = x; diff --git a/tests/unit/out/unsafe/lambda_nested.rs b/tests/unit/out/unsafe/lambda_nested.rs index d5819450a0..4de0181d5a 100644 --- a/tests/unit/out/unsafe/lambda_nested.rs +++ b/tests/unit/out/unsafe/lambda_nested.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// lambda_nested.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/libc_struct_without_default.rs b/tests/unit/out/unsafe/libc_struct_without_default.rs index 53d1bcbff7..9b5a47d94b 100644 --- a/tests/unit/out/unsafe/libc_struct_without_default.rs +++ b/tests/unit/out/unsafe/libc_struct_without_default.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// libc_struct_without_default.rs #[repr(C)] #[derive(Clone)] pub struct UserDefined { diff --git a/tests/unit/out/unsafe/linked_list.rs b/tests/unit/out/unsafe/linked_list.rs index a2a99e7d7d..4ef86d5b07 100644 --- a/tests/unit/out/unsafe/linked_list.rs +++ b/tests/unit/out/unsafe/linked_list.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// linked_list.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Node { diff --git a/tests/unit/out/unsafe/loop_with_postfix_inc.rs b/tests/unit/out/unsafe/loop_with_postfix_inc.rs index 536c5a411d..0fe17eddc2 100644 --- a/tests/unit/out/unsafe/loop_with_postfix_inc.rs +++ b/tests/unit/out/unsafe/loop_with_postfix_inc.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// loop_with_postfix_inc.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/macros.rs b/tests/unit/out/unsafe/macros.rs index 6296e8491f..56bb12ff97 100644 --- a/tests/unit/out/unsafe/macros.rs +++ b/tests/unit/out/unsafe/macros.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// macros.rs pub unsafe fn log_0(mut file: *const u8, mut line: i32, mut func: *const u8) { printf(b"%s %d %s\n\0".as_ptr() as *const i8, file, line, func); } diff --git a/tests/unit/out/unsafe/main.rs b/tests/unit/out/unsafe/main.rs index 5bbd1fe4fd..92774363c2 100644 --- a/tests/unit/out/unsafe/main.rs +++ b/tests/unit/out/unsafe/main.rs @@ -7,8 +7,6 @@ use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; -// main.rs - pub fn main() { let mut args: Vec> = std::env::args() .map(|arg| arg.as_bytes().to_vec()) diff --git a/tests/unit/out/unsafe/malloc_realloc_free.rs b/tests/unit/out/unsafe/malloc_realloc_free.rs index bbd4c80893..9bade33b8d 100644 --- a/tests/unit/out/unsafe/malloc_realloc_free.rs +++ b/tests/unit/out/unsafe/malloc_realloc_free.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// malloc_realloc_free.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/map-reallocation.rs b/tests/unit/out/unsafe/map-reallocation.rs index 116dfb818c..3bf3f1b310 100644 --- a/tests/unit/out/unsafe/map-reallocation.rs +++ b/tests/unit/out/unsafe/map-reallocation.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// map-reallocation.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/map.rs b/tests/unit/out/unsafe/map.rs index 937eadd435..88b42d140b 100644 --- a/tests/unit/out/unsafe/map.rs +++ b/tests/unit/out/unsafe/map.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// map.rs pub unsafe fn foo_0(mut x: u32) { x = (x).wrapping_add(1_u32); } diff --git a/tests/unit/out/unsafe/matmul.rs b/tests/unit/out/unsafe/matmul.rs index 9d693fcad4..23be486f11 100644 --- a/tests/unit/out/unsafe/matmul.rs +++ b/tests/unit/out/unsafe/matmul.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// matmul.rs pub unsafe fn matalloc_0(mut n: i32, mut p: i32, mut e: i32) -> Option>]>> { let mut m: Option>]>> = Some( (0..(n as u64)) diff --git a/tests/unit/out/unsafe/max.rs b/tests/unit/out/unsafe/max.rs index c65d94c6d0..b90e409f34 100644 --- a/tests/unit/out/unsafe/max.rs +++ b/tests/unit/out/unsafe/max.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// max.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/memset.rs b/tests/unit/out/unsafe/memset.rs index 2e74eb8be5..9ffab27510 100644 --- a/tests/unit/out/unsafe/memset.rs +++ b/tests/unit/out/unsafe/memset.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// memset.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/min_max_ptr2ptr.rs b/tests/unit/out/unsafe/min_max_ptr2ptr.rs index 37f9af0164..68513dce96 100644 --- a/tests/unit/out/unsafe/min_max_ptr2ptr.rs +++ b/tests/unit/out/unsafe/min_max_ptr2ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// min_max_ptr2ptr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/nested_structs.rs b/tests/unit/out/unsafe/nested_structs.rs index d5dbcb3b22..b93fed2dee 100644 --- a/tests/unit/out/unsafe/nested_structs.rs +++ b/tests/unit/out/unsafe/nested_structs.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// nested_structs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Level0_Level1_1_Level2_1_Level3_1 { diff --git a/tests/unit/out/unsafe/new.rs b/tests/unit/out/unsafe/new.rs index 6347b01269..ae95907dab 100644 --- a/tests/unit/out/unsafe/new.rs +++ b/tests/unit/out/unsafe/new.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// new.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_alloc_array.rs b/tests/unit/out/unsafe/new_alloc_array.rs index 4176247c4f..bc80f0d411 100644 --- a/tests/unit/out/unsafe/new_alloc_array.rs +++ b/tests/unit/out/unsafe/new_alloc_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// new_alloc_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_array.rs b/tests/unit/out/unsafe/new_array.rs index bba23f0bbb..6ae31600bf 100644 --- a/tests/unit/out/unsafe/new_array.rs +++ b/tests/unit/out/unsafe/new_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// new_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_array_var_size.rs b/tests/unit/out/unsafe/new_array_var_size.rs index 5f1130e3ff..f42e7c9aac 100644 --- a/tests/unit/out/unsafe/new_array_var_size.rs +++ b/tests/unit/out/unsafe/new_array_var_size.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// new_array_var_size.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/new_bst.rs b/tests/unit/out/unsafe/new_bst.rs index ae8b4bac17..394b13c245 100644 --- a/tests/unit/out/unsafe/new_bst.rs +++ b/tests/unit/out/unsafe/new_bst.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// new_bst.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_t { diff --git a/tests/unit/out/unsafe/new_struct.rs b/tests/unit/out/unsafe/new_struct.rs index c56aeed862..ed91969bb0 100644 --- a/tests/unit/out/unsafe/new_struct.rs +++ b/tests/unit/out/unsafe/new_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// new_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/unit/out/unsafe/no_direct_callee.rs b/tests/unit/out/unsafe/no_direct_callee.rs index 0e1230e14d..6d50bee247 100644 --- a/tests/unit/out/unsafe/no_direct_callee.rs +++ b/tests/unit/out/unsafe/no_direct_callee.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// no_direct_callee.rs pub unsafe fn test1_0() -> bool { return false; } diff --git a/tests/unit/out/unsafe/null_compare.rs b/tests/unit/out/unsafe/null_compare.rs index b249afad74..0e2da02907 100644 --- a/tests/unit/out/unsafe/null_compare.rs +++ b/tests/unit/out/unsafe/null_compare.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// null_compare.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/null_in_statics.rs b/tests/unit/out/unsafe/null_in_statics.rs index 96ae600555..3e93044549 100644 --- a/tests/unit/out/unsafe/null_in_statics.rs +++ b/tests/unit/out/unsafe/null_in_statics.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// null_in_statics.rs pub static mut p_mut: *mut i32 = unsafe { std::ptr::null_mut() }; pub static mut p_const: *const i32 = unsafe { std::ptr::null() }; pub static mut cp: *const u8 = unsafe { std::ptr::null() }; diff --git a/tests/unit/out/unsafe/operator_less_than.rs b/tests/unit/out/unsafe/operator_less_than.rs index 1688d1b13b..d9a3d8383a 100644 --- a/tests/unit/out/unsafe/operator_less_than.rs +++ b/tests/unit/out/unsafe/operator_less_than.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// operator_less_than.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Pair { diff --git a/tests/unit/out/unsafe/pair.rs b/tests/unit/out/unsafe/pair.rs index 0e8956faee..da0f99d85a 100644 --- a/tests/unit/out/unsafe/pair.rs +++ b/tests/unit/out/unsafe/pair.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pair.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pod.rs b/tests/unit/out/unsafe/pod.rs index c3a8b4e408..337aadab9e 100644 --- a/tests/unit/out/unsafe/pod.rs +++ b/tests/unit/out/unsafe/pod.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pod.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct POD { diff --git a/tests/unit/out/unsafe/pointer_arithmetic.rs b/tests/unit/out/unsafe/pointer_arithmetic.rs index e4b4a64de6..2eebd2b695 100644 --- a/tests/unit/out/unsafe/pointer_arithmetic.rs +++ b/tests/unit/out/unsafe/pointer_arithmetic.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_arithmetic.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_array.rs b/tests/unit/out/unsafe/pointer_array.rs index e4ba5820d8..acef55109c 100644 --- a/tests/unit/out/unsafe/pointer_array.rs +++ b/tests/unit/out/unsafe/pointer_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_array.rs #[repr(C)] #[derive(Copy, Clone)] pub struct StackArray { diff --git a/tests/unit/out/unsafe/pointer_call_offset.rs b/tests/unit/out/unsafe/pointer_call_offset.rs index 92d04720aa..f76fdf903b 100644 --- a/tests/unit/out/unsafe/pointer_call_offset.rs +++ b/tests/unit/out/unsafe/pointer_call_offset.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_call_offset.rs pub unsafe fn foo_0(mut p: *mut i32) -> *mut i32 { return (&mut (*p.offset((5) as isize)) as *mut i32); } diff --git a/tests/unit/out/unsafe/pointer_diff.rs b/tests/unit/out/unsafe/pointer_diff.rs index 1a09c6973b..77c617fa21 100644 --- a/tests/unit/out/unsafe/pointer_diff.rs +++ b/tests/unit/out/unsafe/pointer_diff.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_diff.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_eq.rs b/tests/unit/out/unsafe/pointer_eq.rs index 1ad5b8a207..94d7ce53a3 100644 --- a/tests/unit/out/unsafe/pointer_eq.rs +++ b/tests/unit/out/unsafe/pointer_eq.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_eq.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_neq.rs b/tests/unit/out/unsafe/pointer_neq.rs index 9f88ef25f4..a3c972ce4f 100644 --- a/tests/unit/out/unsafe/pointer_neq.rs +++ b/tests/unit/out/unsafe/pointer_neq.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_neq.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_offset.rs b/tests/unit/out/unsafe/pointer_offset.rs index 726dee045e..e2c760919f 100644 --- a/tests/unit/out/unsafe/pointer_offset.rs +++ b/tests/unit/out/unsafe/pointer_offset.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_offset.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_printf.rs b/tests/unit/out/unsafe/pointer_printf.rs index 280cbb82f9..151a86e8bc 100644 --- a/tests/unit/out/unsafe/pointer_printf.rs +++ b/tests/unit/out/unsafe/pointer_printf.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_printf.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_to_boolean.rs b/tests/unit/out/unsafe/pointer_to_boolean.rs index 87aeceb9b2..073b5ad3fb 100644 --- a/tests/unit/out/unsafe/pointer_to_boolean.rs +++ b/tests/unit/out/unsafe/pointer_to_boolean.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_to_boolean.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointer_usize_arith.rs b/tests/unit/out/unsafe/pointer_usize_arith.rs index b9f8fdfe85..b77184ed03 100644 --- a/tests/unit/out/unsafe/pointer_usize_arith.rs +++ b/tests/unit/out/unsafe/pointer_usize_arith.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointer_usize_arith.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/pointers.rs b/tests/unit/out/unsafe/pointers.rs index dd2efcdfcc..21db0f951c 100644 --- a/tests/unit/out/unsafe/pointers.rs +++ b/tests/unit/out/unsafe/pointers.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// pointers.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Test { diff --git a/tests/unit/out/unsafe/polymorphism.rs b/tests/unit/out/unsafe/polymorphism.rs index 39ee26e5fe..2f98f685bf 100644 --- a/tests/unit/out/unsafe/polymorphism.rs +++ b/tests/unit/out/unsafe/polymorphism.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// polymorphism.rs pub unsafe trait Animal { unsafe fn bark(&self) -> bool; } diff --git a/tests/unit/out/unsafe/printfs.rs b/tests/unit/out/unsafe/printfs.rs index 2176e82c3d..da52f3bc3f 100644 --- a/tests/unit/out/unsafe/printfs.rs +++ b/tests/unit/out/unsafe/printfs.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// printfs.rs pub unsafe fn fn_0(mut v: Vec) -> Vec { return { let mut __tmp2 = v.clone(); diff --git a/tests/unit/out/unsafe/prvalue-as-lvalue.rs b/tests/unit/out/unsafe/prvalue-as-lvalue.rs index 0e920e8d19..2f6ad7da6c 100644 --- a/tests/unit/out/unsafe/prvalue-as-lvalue.rs +++ b/tests/unit/out/unsafe/prvalue-as-lvalue.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// prvalue-as-lvalue.rs pub unsafe fn foo_0(a: *const i32) -> *const i32 { return a; } diff --git a/tests/unit/out/unsafe/ptr2ptr.rs b/tests/unit/out/unsafe/ptr2ptr.rs index 3308d293be..0c22750734 100644 --- a/tests/unit/out/unsafe/ptr2ptr.rs +++ b/tests/unit/out/unsafe/ptr2ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ptr2ptr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/push_emplace_back.rs b/tests/unit/out/unsafe/push_emplace_back.rs index da640c4608..e044d3758a 100644 --- a/tests/unit/out/unsafe/push_emplace_back.rs +++ b/tests/unit/out/unsafe/push_emplace_back.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// push_emplace_back.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Chunk { diff --git a/tests/unit/out/unsafe/random.rs b/tests/unit/out/unsafe/random.rs index bf87afba22..b2bec7b72a 100644 --- a/tests/unit/out/unsafe/random.rs +++ b/tests/unit/out/unsafe/random.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// random.rs #[repr(C)] #[derive(Copy, Clone)] pub struct Pair { diff --git a/tests/unit/out/unsafe/rebind.rs b/tests/unit/out/unsafe/rebind.rs index dffb411f94..9a0bcf486c 100644 --- a/tests/unit/out/unsafe/rebind.rs +++ b/tests/unit/out/unsafe/rebind.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// rebind.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/ref_calls.rs b/tests/unit/out/unsafe/ref_calls.rs index 7617458b9d..1e2fbd3e80 100644 --- a/tests/unit/out/unsafe/ref_calls.rs +++ b/tests/unit/out/unsafe/ref_calls.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// ref_calls.rs pub unsafe fn bar_0() -> i32 { return 1; } diff --git a/tests/unit/out/unsafe/references.rs b/tests/unit/out/unsafe/references.rs index 2bc5c89702..176ded2794 100644 --- a/tests/unit/out/unsafe/references.rs +++ b/tests/unit/out/unsafe/references.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// references.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/references2.rs b/tests/unit/out/unsafe/references2.rs index b597da3e32..9e905bea32 100644 --- a/tests/unit/out/unsafe/references2.rs +++ b/tests/unit/out/unsafe/references2.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// references2.rs pub unsafe fn change_0(p: *mut Option>) { let mut q: Option> = Some(Box::new(7)); (*p) = q; diff --git a/tests/unit/out/unsafe/refs_as_args.rs b/tests/unit/out/unsafe/refs_as_args.rs index 3b18701177..656b163a42 100644 --- a/tests/unit/out/unsafe/refs_as_args.rs +++ b/tests/unit/out/unsafe/refs_as_args.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// refs_as_args.rs pub unsafe fn more_refs_0(mut x1: i32, mut x2: i32, r1: *mut i32, r2: *const i32) { let rx1: *const i32 = &x1 as *const i32; let rx2: *mut i32 = &mut x2 as *mut i32; diff --git a/tests/unit/out/unsafe/reinterpret_cast.rs b/tests/unit/out/unsafe/reinterpret_cast.rs index 6b482f406a..de7383fd4b 100644 --- a/tests/unit/out/unsafe/reinterpret_cast.rs +++ b/tests/unit/out/unsafe/reinterpret_cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_aliased.rs b/tests/unit/out/unsafe/reinterpret_cast_aliased.rs index b73066d0ae..07b06f0228 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_aliased.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_aliased.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_aliased.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_array_write.rs b/tests/unit/out/unsafe/reinterpret_cast_array_write.rs index 2c017a79d2..95998a235d 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_array_write.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_array_write.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_array_write.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_chain.rs b/tests/unit/out/unsafe/reinterpret_cast_chain.rs index d311ea9a9c..ee944c2b03 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_chain.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_chain.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_chain.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_double.rs b/tests/unit/out/unsafe/reinterpret_cast_double.rs index 4b4a81a9f4..b8a6788859 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_double.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_double.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_double.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs b/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs index 18d6b99713..fcd0a627e5 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_empty_vec.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_empty_vec.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_float.rs b/tests/unit/out/unsafe/reinterpret_cast_float.rs index c696a47df0..734ec2604f 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_float.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_float.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_float.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs b/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs index b9cd0e07be..0f8a06b38b 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_i16_u16.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_i16_u16.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_identity.rs b/tests/unit/out/unsafe/reinterpret_cast_identity.rs index 0f2bd98f93..723ede85e0 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_identity.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_identity.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_identity.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_iterate.rs b/tests/unit/out/unsafe/reinterpret_cast_iterate.rs index 8b06578a4a..af3b6746ec 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_iterate.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_iterate.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_iterate.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_large_array.rs b/tests/unit/out/unsafe/reinterpret_cast_large_array.rs index 5ae111975a..9808e2b010 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_large_array.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_large_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_large_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_new.rs b/tests/unit/out/unsafe/reinterpret_cast_new.rs index c3bbe18e60..5e69fa71a9 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_new.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_new.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_new.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_new_array.rs b/tests/unit/out/unsafe/reinterpret_cast_new_array.rs index 32438c54bd..18876fc308 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_new_array.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_new_array.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_new_array.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs b/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs index afdec7a187..2c1192e351 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_oob_read.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_oob_read.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs b/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs index cc8befa530..316a0f1db4 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_oob_write.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_oob_write.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs b/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs index 1b17e74866..8f7af66eb0 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_partial_overlap.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_partial_overlap.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs b/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs index ab7881ff40..2c4c52c47b 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_roundtrip.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_roundtrip.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_same_type.rs b/tests/unit/out/unsafe/reinterpret_cast_same_type.rs index af4ff7d982..6cf3469a8e 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_same_type.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_same_type.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_same_type.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_signed.rs b/tests/unit/out/unsafe/reinterpret_cast_signed.rs index ac8f9bd2cd..ace0accff8 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_signed.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_signed.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_signed.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_string.rs b/tests/unit/out/unsafe/reinterpret_cast_string.rs index ce1c276b9d..d878c6ac91 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_string.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_string.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_string.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_struct.rs b/tests/unit/out/unsafe/reinterpret_cast_struct.rs index 8fd410f988..76cdd70975 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_struct.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs b/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs index 44f98252dd..21852fbef5 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_struct_to_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_struct_to_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs b/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs index fdca48fa11..1d2fd3837b 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_u32_from_u8.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_u32_from_u8.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_undersize.rs b/tests/unit/out/unsafe/reinterpret_cast_undersize.rs index 6e4f0df67f..4504ce2f61 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_undersize.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_undersize.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_undersize.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs b/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs index 8455d85e0b..035c7eed87 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_vec_write.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_vec_write.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs b/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs index 4550a0615d..c810d06694 100644 --- a/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs +++ b/tests/unit/out/unsafe/reinterpret_cast_zero_init.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reinterpret_cast_zero_init.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/reserved_keywords.rs b/tests/unit/out/unsafe/reserved_keywords.rs index 7490ee406c..d90eabdaa4 100644 --- a/tests/unit/out/unsafe/reserved_keywords.rs +++ b/tests/unit/out/unsafe/reserved_keywords.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// reserved_keywords.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct S { diff --git a/tests/unit/out/unsafe/simple_function.rs b/tests/unit/out/unsafe/simple_function.rs index 2793549c44..c0e2c39bb5 100644 --- a/tests/unit/out/unsafe/simple_function.rs +++ b/tests/unit/out/unsafe/simple_function.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// simple_function.rs pub unsafe fn foo_0() -> i32 { return 0; } diff --git a/tests/unit/out/unsafe/simple_index.rs b/tests/unit/out/unsafe/simple_index.rs index a518c8e171..8046f5a72e 100644 --- a/tests/unit/out/unsafe/simple_index.rs +++ b/tests/unit/out/unsafe/simple_index.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// simple_index.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/socket_type_constants.rs b/tests/unit/out/unsafe/socket_type_constants.rs index bf42156de8..c7af392ea1 100644 --- a/tests/unit/out/unsafe/socket_type_constants.rs +++ b/tests/unit/out/unsafe/socket_type_constants.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// socket_type_constants.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/sort.rs b/tests/unit/out/unsafe/sort.rs index 164384b931..c36af916f8 100644 --- a/tests/unit/out/unsafe/sort.rs +++ b/tests/unit/out/unsafe/sort.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// sort.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/split_binop_aliased_borrows.rs b/tests/unit/out/unsafe/split_binop_aliased_borrows.rs index 9926d3425f..0687137b12 100644 --- a/tests/unit/out/unsafe/split_binop_aliased_borrows.rs +++ b/tests/unit/out/unsafe/split_binop_aliased_borrows.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// split_binop_aliased_borrows.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stable_sort.rs b/tests/unit/out/unsafe/stable_sort.rs index f06b7f4b65..7427395afd 100644 --- a/tests/unit/out/unsafe/stable_sort.rs +++ b/tests/unit/out/unsafe/stable_sort.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// stable_sort.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/static_local.rs b/tests/unit/out/unsafe/static_local.rs index e473eed4ee..49183399f9 100644 --- a/tests/unit/out/unsafe/static_local.rs +++ b/tests/unit/out/unsafe/static_local.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// static_local.rs pub unsafe fn foo_0() -> i32 { static mut static_i: i32 = unsafe { 0_i32 };; static mut static_f: f32 = unsafe { 0.0_f32 };; diff --git a/tests/unit/out/unsafe/static_var_in_class.rs b/tests/unit/out/unsafe/static_var_in_class.rs index 85d8100577..1d8796ba14 100644 --- a/tests/unit/out/unsafe/static_var_in_class.rs +++ b/tests/unit/out/unsafe/static_var_in_class.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// static_var_in_class.rs static mut C_inner_const: i32 = unsafe { 1 }; #[repr(C)] #[derive(Copy, Clone, Default)] diff --git a/tests/unit/out/unsafe/stdcopy.rs b/tests/unit/out/unsafe/stdcopy.rs index a7600a150b..43938cfb12 100644 --- a/tests/unit/out/unsafe/stdcopy.rs +++ b/tests/unit/out/unsafe/stdcopy.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// stdcopy.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stdcopy_ostream.rs b/tests/unit/out/unsafe/stdcopy_ostream.rs index 30a31eb1bc..a035e4c84e 100644 --- a/tests/unit/out/unsafe/stdcopy_ostream.rs +++ b/tests/unit/out/unsafe/stdcopy_ostream.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// stdcopy_ostream.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stdmin_fpoint.rs b/tests/unit/out/unsafe/stdmin_fpoint.rs index ec8af37e83..176c095da6 100644 --- a/tests/unit/out/unsafe/stdmin_fpoint.rs +++ b/tests/unit/out/unsafe/stdmin_fpoint.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// stdmin_fpoint.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/stmt_expr.rs b/tests/unit/out/unsafe/stmt_expr.rs index 1139e5d6ed..9a205d8824 100644 --- a/tests/unit/out/unsafe/stmt_expr.rs +++ b/tests/unit/out/unsafe/stmt_expr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// stmt_expr.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/strchr_c.rs b/tests/unit/out/unsafe/strchr_c.rs index d031b83e7a..efce259d50 100644 --- a/tests/unit/out/unsafe/strchr_c.rs +++ b/tests/unit/out/unsafe/strchr_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// strchr_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/strchr_cpp.rs b/tests/unit/out/unsafe/strchr_cpp.rs index a0bc7ca1c6..309f23e67a 100644 --- a/tests/unit/out/unsafe/strchr_cpp.rs +++ b/tests/unit/out/unsafe/strchr_cpp.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// strchr_cpp.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string.rs b/tests/unit/out/unsafe/string.rs index 262102ff4e..6662a53101 100644 --- a/tests/unit/out/unsafe/string.rs +++ b/tests/unit/out/unsafe/string.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string2.rs b/tests/unit/out/unsafe/string2.rs index 3d1183ff0d..6a31825eac 100644 --- a/tests/unit/out/unsafe/string2.rs +++ b/tests/unit/out/unsafe/string2.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string2.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_escape.rs b/tests/unit/out/unsafe/string_escape.rs index f33cd6b143..5b4785dbd6 100644 --- a/tests/unit/out/unsafe/string_escape.rs +++ b/tests/unit/out/unsafe/string_escape.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_escape.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals.rs b/tests/unit/out/unsafe/string_literals.rs index f5c72b0be2..4ee5d5174f 100644 --- a/tests/unit/out/unsafe/string_literals.rs +++ b/tests/unit/out/unsafe/string_literals.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals.rs pub unsafe fn foo_mut_0(mut str: *mut u8) {} pub unsafe fn foo_const_1(mut str: *const u8) {} pub fn main() { diff --git a/tests/unit/out/unsafe/string_literals_c.rs b/tests/unit/out/unsafe/string_literals_c.rs index 98f6dd0421..2f0d7ea737 100644 --- a/tests/unit/out/unsafe/string_literals_c.rs +++ b/tests/unit/out/unsafe/string_literals_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_c.rs pub unsafe fn foo_mut_0(mut str: *mut u8) {} pub unsafe fn foo_const_1(mut str: *const u8) {} pub fn main() { diff --git a/tests/unit/out/unsafe/string_literals_concat.rs b/tests/unit/out/unsafe/string_literals_concat.rs index 87f07d418a..ce35fafb8b 100644 --- a/tests/unit/out/unsafe/string_literals_concat.rs +++ b/tests/unit/out/unsafe/string_literals_concat.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_concat.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals_concat_c.rs b/tests/unit/out/unsafe/string_literals_concat_c.rs index ffaad6caf9..433df98681 100644 --- a/tests/unit/out/unsafe/string_literals_concat_c.rs +++ b/tests/unit/out/unsafe/string_literals_concat_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_concat_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals_return.rs b/tests/unit/out/unsafe/string_literals_return.rs index 6e25afe894..06d1d65e76 100644 --- a/tests/unit/out/unsafe/string_literals_return.rs +++ b/tests/unit/out/unsafe/string_literals_return.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_return.rs pub unsafe fn get_greeting_0() -> *const u8 { return b"hello\0".as_ptr(); } diff --git a/tests/unit/out/unsafe/string_literals_return_c.rs b/tests/unit/out/unsafe/string_literals_return_c.rs index fdbbc8c8c0..f4d021c230 100644 --- a/tests/unit/out/unsafe/string_literals_return_c.rs +++ b/tests/unit/out/unsafe/string_literals_return_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_return_c.rs pub unsafe fn get_greeting_0() -> *const u8 { return b"hello\0".as_ptr().cast_mut().cast_const(); } diff --git a/tests/unit/out/unsafe/string_literals_sized.rs b/tests/unit/out/unsafe/string_literals_sized.rs index 6ebbe7c087..4326ba49b0 100644 --- a/tests/unit/out/unsafe/string_literals_sized.rs +++ b/tests/unit/out/unsafe/string_literals_sized.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_sized.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/string_literals_sized_c.rs b/tests/unit/out/unsafe/string_literals_sized_c.rs index 0fc3806b52..e473cc269c 100644 --- a/tests/unit/out/unsafe/string_literals_sized_c.rs +++ b/tests/unit/out/unsafe/string_literals_sized_c.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// string_literals_sized_c.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/strlen.rs b/tests/unit/out/unsafe/strlen.rs index f7d3c4dec6..5e696addc4 100644 --- a/tests/unit/out/unsafe/strlen.rs +++ b/tests/unit/out/unsafe/strlen.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// strlen.rs pub unsafe fn strlen_0(mut ptr: *mut u8) -> u32 { let mut count: u32 = 0_u32; 'loop_: while (((*ptr.postfix_inc()) as i32) != (('\0' as u8) as i32)) { diff --git a/tests/unit/out/unsafe/strlen_diff.rs b/tests/unit/out/unsafe/strlen_diff.rs index cd42aa1d56..3fa7d59259 100644 --- a/tests/unit/out/unsafe/strlen_diff.rs +++ b/tests/unit/out/unsafe/strlen_diff.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// strlen_diff.rs pub unsafe fn strlen_0(mut s: *const u8) -> u64 { let mut begin: *const u8 = s; 'loop_: while ((*s) != 0) { diff --git a/tests/unit/out/unsafe/strlen_rec.rs b/tests/unit/out/unsafe/strlen_rec.rs index 0974c04f37..8979d49dc1 100644 --- a/tests/unit/out/unsafe/strlen_rec.rs +++ b/tests/unit/out/unsafe/strlen_rec.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// strlen_rec.rs pub unsafe fn strlen_0(mut s: *const u8, mut n: i32) -> i32 { return if ((*s) != 0) { (unsafe { diff --git a/tests/unit/out/unsafe/struct_ctor.rs b/tests/unit/out/unsafe/struct_ctor.rs index 18b7c9f8ca..ffcf6f82c8 100644 --- a/tests/unit/out/unsafe/struct_ctor.rs +++ b/tests/unit/out/unsafe/struct_ctor.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// struct_ctor.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct StructWithCtor { diff --git a/tests/unit/out/unsafe/struct_default_ctor.rs b/tests/unit/out/unsafe/struct_default_ctor.rs index 3be92c4bbc..bd1ccbf2fb 100644 --- a/tests/unit/out/unsafe/struct_default_ctor.rs +++ b/tests/unit/out/unsafe/struct_default_ctor.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// struct_default_ctor.rs #[repr(C)] #[derive(Clone)] pub struct WOFF2Params { diff --git a/tests/unit/out/unsafe/struct_ptr.rs b/tests/unit/out/unsafe/struct_ptr.rs index 24675d3e3d..c0d49d77fe 100644 --- a/tests/unit/out/unsafe/struct_ptr.rs +++ b/tests/unit/out/unsafe/struct_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// struct_ptr.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct XX { diff --git a/tests/unit/out/unsafe/swap.rs b/tests/unit/out/unsafe/swap.rs index 174adb64d6..4759d97ba0 100644 --- a/tests/unit/out/unsafe/swap.rs +++ b/tests/unit/out/unsafe/swap.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// swap.rs pub unsafe fn identity_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/swap_extended.rs b/tests/unit/out/unsafe/swap_extended.rs index 6efb2e42c7..8821ce6073 100644 --- a/tests/unit/out/unsafe/swap_extended.rs +++ b/tests/unit/out/unsafe/swap_extended.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// swap_extended.rs pub unsafe fn identity_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/switch_basic.rs b/tests/unit/out/unsafe/switch_basic.rs index e34eb9c053..6676e1b6cd 100644 --- a/tests/unit/out/unsafe/switch_basic.rs +++ b/tests/unit/out/unsafe/switch_basic.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_basic.rs pub unsafe fn basic_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs b/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs index 35a9d13cec..e139a2bdef 100644 --- a/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs +++ b/tests/unit/out/unsafe/switch_borrow_in_condition_and_in_body.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_borrow_in_condition_and_in_body.rs pub unsafe fn borrow_in_condition_and_in_body_0(mut x: i32) -> i32 { switch!(match x { v if v == 0 => {} diff --git a/tests/unit/out/unsafe/switch_case_then_default.rs b/tests/unit/out/unsafe/switch_case_then_default.rs index ab1ed95a60..ee8d944c19 100644 --- a/tests/unit/out/unsafe/switch_case_then_default.rs +++ b/tests/unit/out/unsafe/switch_case_then_default.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_case_then_default.rs pub unsafe fn case_then_default_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs b/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs index d565dc7896..1541d1e401 100644 --- a/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs +++ b/tests/unit/out/unsafe/switch_cases_and_default_stacked.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_cases_and_default_stacked.rs pub unsafe fn cases_and_default_stacked_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_char.rs b/tests/unit/out/unsafe/switch_char.rs index f4048d33e0..e32ee05540 100644 --- a/tests/unit/out/unsafe/switch_char.rs +++ b/tests/unit/out/unsafe/switch_char.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_char.rs pub unsafe fn switch_char_0(mut c: u8) -> i32 { 'switch: { let __match_cond = (c as i32); diff --git a/tests/unit/out/unsafe/switch_complex_cond.rs b/tests/unit/out/unsafe/switch_complex_cond.rs index 8001ec263e..0fa751cd88 100644 --- a/tests/unit/out/unsafe/switch_complex_cond.rs +++ b/tests/unit/out/unsafe/switch_complex_cond.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_complex_cond.rs pub unsafe fn switch_complex_cond_0(mut p: *mut i32, mut bias: i32) -> i32 { 'switch: { let __match_cond = ((*p) + (bias)); diff --git a/tests/unit/out/unsafe/switch_compound_case_body.rs b/tests/unit/out/unsafe/switch_compound_case_body.rs index 86dfbb9dc3..a5739165e4 100644 --- a/tests/unit/out/unsafe/switch_compound_case_body.rs +++ b/tests/unit/out/unsafe/switch_compound_case_body.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_compound_case_body.rs pub unsafe fn compound_case_body_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_continue_inside_switch.rs b/tests/unit/out/unsafe/switch_continue_inside_switch.rs index 2af84d0293..60e40df117 100644 --- a/tests/unit/out/unsafe/switch_continue_inside_switch.rs +++ b/tests/unit/out/unsafe/switch_continue_inside_switch.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_continue_inside_switch.rs pub unsafe fn continue_inside_switch_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_default_first.rs b/tests/unit/out/unsafe/switch_default_first.rs index 3575912aec..1be0755f2c 100644 --- a/tests/unit/out/unsafe/switch_default_first.rs +++ b/tests/unit/out/unsafe/switch_default_first.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_default_first.rs pub unsafe fn default_first_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_default_middle.rs b/tests/unit/out/unsafe/switch_default_middle.rs index 178e90b5fb..ff44c59861 100644 --- a/tests/unit/out/unsafe/switch_default_middle.rs +++ b/tests/unit/out/unsafe/switch_default_middle.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_default_middle.rs pub unsafe fn default_middle_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_default_then_case.rs b/tests/unit/out/unsafe/switch_default_then_case.rs index 27801e7c7d..f75dfb6028 100644 --- a/tests/unit/out/unsafe/switch_default_then_case.rs +++ b/tests/unit/out/unsafe/switch_default_then_case.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_default_then_case.rs pub unsafe fn default_then_case_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_empty_case_with_break.rs b/tests/unit/out/unsafe/switch_empty_case_with_break.rs index f089eb8e41..97f92ba315 100644 --- a/tests/unit/out/unsafe/switch_empty_case_with_break.rs +++ b/tests/unit/out/unsafe/switch_empty_case_with_break.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_empty_case_with_break.rs pub unsafe fn empty_case_with_break_0(mut x: i32) -> i32 { let mut r: i32 = 5; 'switch: { diff --git a/tests/unit/out/unsafe/switch_empty_switch.rs b/tests/unit/out/unsafe/switch_empty_switch.rs index b7b98fa875..04c4c15d58 100644 --- a/tests/unit/out/unsafe/switch_empty_switch.rs +++ b/tests/unit/out/unsafe/switch_empty_switch.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_empty_switch.rs pub unsafe fn empty_switch_0(mut x: i32) -> i32 { 'switch: { let __match_cond = x; diff --git a/tests/unit/out/unsafe/switch_enum.rs b/tests/unit/out/unsafe/switch_enum.rs index 34c90ebde5..e75e4a285e 100644 --- a/tests/unit/out/unsafe/switch_enum.rs +++ b/tests/unit/out/unsafe/switch_enum.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_enum.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Color { #[default] diff --git a/tests/unit/out/unsafe/switch_fallthrough_chain.rs b/tests/unit/out/unsafe/switch_fallthrough_chain.rs index 0e65d42ea9..1c78756222 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_chain.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_chain.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_fallthrough_chain.rs pub unsafe fn fallthrough_chain_0(mut x: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_fallthrough_default.rs b/tests/unit/out/unsafe/switch_fallthrough_default.rs index b39cac0f20..d9d5dfd354 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_default.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_default.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_fallthrough_default.rs pub unsafe fn fallthrough_default_0(mut x: i32, mut flag: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_fallthrough_into_block.rs b/tests/unit/out/unsafe/switch_fallthrough_into_block.rs index 4d2c9ad13c..ba0dc430e3 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_into_block.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_into_block.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_fallthrough_into_block.rs pub unsafe fn fallthrough_into_block_0(mut x: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_fallthrough_one.rs b/tests/unit/out/unsafe/switch_fallthrough_one.rs index e88df36df0..f894740be0 100644 --- a/tests/unit/out/unsafe/switch_fallthrough_one.rs +++ b/tests/unit/out/unsafe/switch_fallthrough_one.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_fallthrough_one.rs pub unsafe fn fallthrough_one_0(mut x: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_for_in_switch_break.rs b/tests/unit/out/unsafe/switch_for_in_switch_break.rs index e248f45ed1..41ef40a0d5 100644 --- a/tests/unit/out/unsafe/switch_for_in_switch_break.rs +++ b/tests/unit/out/unsafe/switch_for_in_switch_break.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_for_in_switch_break.rs pub unsafe fn for_in_switch_break_0(mut n: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_for_in_switch_continue.rs b/tests/unit/out/unsafe/switch_for_in_switch_continue.rs index 5f768a5f1e..15ce77dd06 100644 --- a/tests/unit/out/unsafe/switch_for_in_switch_continue.rs +++ b/tests/unit/out/unsafe/switch_for_in_switch_continue.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_for_in_switch_continue.rs pub unsafe fn for_in_switch_continue_0(mut n: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_for_switch_for_break.rs b/tests/unit/out/unsafe/switch_for_switch_for_break.rs index 723f6a717c..65c304b91f 100644 --- a/tests/unit/out/unsafe/switch_for_switch_for_break.rs +++ b/tests/unit/out/unsafe/switch_for_switch_for_break.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_for_switch_for_break.rs pub unsafe fn for_switch_for_break_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_in_dowhile.rs b/tests/unit/out/unsafe/switch_in_dowhile.rs index 3444d3d3fd..e6144b0f5c 100644 --- a/tests/unit/out/unsafe/switch_in_dowhile.rs +++ b/tests/unit/out/unsafe/switch_in_dowhile.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_in_dowhile.rs pub unsafe fn switch_in_dowhile_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_in_loop.rs b/tests/unit/out/unsafe/switch_in_loop.rs index 1816a26bf9..32499a5401 100644 --- a/tests/unit/out/unsafe/switch_in_loop.rs +++ b/tests/unit/out/unsafe/switch_in_loop.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_in_loop.rs pub unsafe fn switch_in_loop_0(mut n: i32) -> i32 { let mut r: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_mixed_literal_cases.rs b/tests/unit/out/unsafe/switch_mixed_literal_cases.rs index 0805040d95..d9d62a9350 100644 --- a/tests/unit/out/unsafe/switch_mixed_literal_cases.rs +++ b/tests/unit/out/unsafe/switch_mixed_literal_cases.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_mixed_literal_cases.rs pub unsafe fn mixed_literal_cases_0(mut x: i32) -> i32 { 'switch: { let __match_cond = x; diff --git a/tests/unit/out/unsafe/switch_mixed_return_break.rs b/tests/unit/out/unsafe/switch_mixed_return_break.rs index bca0470239..c157adf7f0 100644 --- a/tests/unit/out/unsafe/switch_mixed_return_break.rs +++ b/tests/unit/out/unsafe/switch_mixed_return_break.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_mixed_return_break.rs pub unsafe fn mixed_return_break_0(mut x: i32) -> i32 { let mut r: i32 = -1_i32; 'switch: { diff --git a/tests/unit/out/unsafe/switch_nested.rs b/tests/unit/out/unsafe/switch_nested.rs index 6b2dac2968..5630db70ef 100644 --- a/tests/unit/out/unsafe/switch_nested.rs +++ b/tests/unit/out/unsafe/switch_nested.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_nested.rs pub unsafe fn nested_0(mut a: i32, mut b: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_no_default.rs b/tests/unit/out/unsafe/switch_no_default.rs index 82a2d66b7b..8c4c75c0b6 100644 --- a/tests/unit/out/unsafe/switch_no_default.rs +++ b/tests/unit/out/unsafe/switch_no_default.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_no_default.rs pub unsafe fn no_default_0(mut x: i32) -> i32 { let mut r: i32 = -1_i32; 'switch: { diff --git a/tests/unit/out/unsafe/switch_on_assignment.rs b/tests/unit/out/unsafe/switch_on_assignment.rs index 8dc3c935f9..d2044a6b1c 100644 --- a/tests/unit/out/unsafe/switch_on_assignment.rs +++ b/tests/unit/out/unsafe/switch_on_assignment.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_on_assignment.rs pub unsafe fn switch_on_assignment_0(mut x: i32) -> i32 { let mut y: i32 = 0; let mut r: i32 = 0; diff --git a/tests/unit/out/unsafe/switch_on_call.rs b/tests/unit/out/unsafe/switch_on_call.rs index 65143af58d..064c539099 100644 --- a/tests/unit/out/unsafe/switch_on_call.rs +++ b/tests/unit/out/unsafe/switch_on_call.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_on_call.rs pub unsafe fn double_it_0(mut v: i32) -> i32 { return ((v) * (2)); } diff --git a/tests/unit/out/unsafe/switch_only_default.rs b/tests/unit/out/unsafe/switch_only_default.rs index 68a6b6a667..8ac87ba41b 100644 --- a/tests/unit/out/unsafe/switch_only_default.rs +++ b/tests/unit/out/unsafe/switch_only_default.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_only_default.rs pub unsafe fn only_default_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_stacked.rs b/tests/unit/out/unsafe/switch_stacked.rs index dd797f0eef..6b42db066a 100644 --- a/tests/unit/out/unsafe/switch_stacked.rs +++ b/tests/unit/out/unsafe/switch_stacked.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_stacked.rs pub unsafe fn stacked_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_stacked_block.rs b/tests/unit/out/unsafe/switch_stacked_block.rs index 575e0e2b4d..a7a3288f11 100644 --- a/tests/unit/out/unsafe/switch_stacked_block.rs +++ b/tests/unit/out/unsafe/switch_stacked_block.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_stacked_block.rs pub unsafe fn stacked_block_0(mut x: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs b/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs index 448b8e8845..515da37b32 100644 --- a/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs +++ b/tests/unit/out/unsafe/switch_stacked_with_inner_fallthrough.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_stacked_with_inner_fallthrough.rs pub unsafe fn stacked_with_inner_fallthrough_0(mut x: i32, mut flag: i32) -> i32 { let mut r: i32 = 0; switch!(match x { diff --git a/tests/unit/out/unsafe/switch_while_in_switch_break.rs b/tests/unit/out/unsafe/switch_while_in_switch_break.rs index 352339a37e..2acb971c07 100644 --- a/tests/unit/out/unsafe/switch_while_in_switch_break.rs +++ b/tests/unit/out/unsafe/switch_while_in_switch_break.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// switch_while_in_switch_break.rs pub unsafe fn while_in_switch_break_0(mut n: i32) -> i32 { let mut r: i32 = 0; 'switch: { diff --git a/tests/unit/out/unsafe/templates.rs b/tests/unit/out/unsafe/templates.rs index d31c30afd6..b0594e8a31 100644 --- a/tests/unit/out/unsafe/templates.rs +++ b/tests/unit/out/unsafe/templates.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// templates.rs pub unsafe fn foo_0(mut x: i32) -> i32 { return x; } diff --git a/tests/unit/out/unsafe/typedef-anon-struct.rs b/tests/unit/out/unsafe/typedef-anon-struct.rs index 749f50f693..ef9890732b 100644 --- a/tests/unit/out/unsafe/typedef-anon-struct.rs +++ b/tests/unit/out/unsafe/typedef-anon-struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// typedef-anon-struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Outer_RunInfo { diff --git a/tests/unit/out/unsafe/types.rs b/tests/unit/out/unsafe/types.rs index cbfa30aad2..ff70426f91 100644 --- a/tests/unit/out/unsafe/types.rs +++ b/tests/unit/out/unsafe/types.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// types.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/unary.rs b/tests/unit/out/unsafe/unary.rs index 0cad87b2b7..2181a69d5b 100644 --- a/tests/unit/out/unsafe/unary.rs +++ b/tests/unit/out/unsafe/unary.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unary.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/union_addrof_external.rs b/tests/unit/out/unsafe/union_addrof_external.rs index 9f7ff083b5..0084e00923 100644 --- a/tests/unit/out/unsafe/union_addrof_external.rs +++ b/tests/unit/out/unsafe/union_addrof_external.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_addrof_external.rs #[repr(C)] #[derive(Copy, Clone)] pub struct record { diff --git a/tests/unit/out/unsafe/union_basic.rs b/tests/unit/out/unsafe/union_basic.rs index d45ebd45ba..43a45ff6e4 100644 --- a/tests/unit/out/unsafe/union_basic.rs +++ b/tests/unit/out/unsafe/union_basic.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_basic.rs #[repr(C)] #[derive(Copy, Clone)] pub union basic { diff --git a/tests/unit/out/unsafe/union_cross_arm_cast.rs b/tests/unit/out/unsafe/union_cross_arm_cast.rs index 3072f00930..ecc6ac9358 100644 --- a/tests/unit/out/unsafe/union_cross_arm_cast.rs +++ b/tests/unit/out/unsafe/union_cross_arm_cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_cross_arm_cast.rs #[repr(C)] #[derive(Copy, Clone)] pub struct shape_a { diff --git a/tests/unit/out/unsafe/union_field_alignment.rs b/tests/unit/out/unsafe/union_field_alignment.rs index fc996864b3..9eaf35cf08 100644 --- a/tests/unit/out/unsafe/union_field_alignment.rs +++ b/tests/unit/out/unsafe/union_field_alignment.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_field_alignment.rs #[repr(C)] #[derive(Copy, Clone)] pub union node_anon_0 { diff --git a/tests/unit/out/unsafe/union_memset_memcpy.rs b/tests/unit/out/unsafe/union_memset_memcpy.rs index f997347858..0d90cf0b5c 100644 --- a/tests/unit/out/unsafe/union_memset_memcpy.rs +++ b/tests/unit/out/unsafe/union_memset_memcpy.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_memset_memcpy.rs #[repr(C)] #[derive(Copy, Clone)] pub struct shape_a { diff --git a/tests/unit/out/unsafe/union_nested.rs b/tests/unit/out/unsafe/union_nested.rs index d5853edfd9..ccc9f93961 100644 --- a/tests/unit/out/unsafe/union_nested.rs +++ b/tests/unit/out/unsafe/union_nested.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_nested.rs #[repr(C)] #[derive(Copy, Clone)] pub struct record { diff --git a/tests/unit/out/unsafe/union_pointer_pun_address.rs b/tests/unit/out/unsafe/union_pointer_pun_address.rs index 0cf505afa4..858e04b89e 100644 --- a/tests/unit/out/unsafe/union_pointer_pun_address.rs +++ b/tests/unit/out/unsafe/union_pointer_pun_address.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_pointer_pun_address.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node_a { diff --git a/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs b/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs index 3b35d137e9..172ad39655 100644 --- a/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs +++ b/tests/unit/out/unsafe/union_pointer_pun_writethrough.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_pointer_pun_writethrough.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/union_struct_dual_use.rs b/tests/unit/out/unsafe/union_struct_dual_use.rs index 35763d5bd7..7bbe483c1a 100644 --- a/tests/unit/out/unsafe/union_struct_dual_use.rs +++ b/tests/unit/out/unsafe/union_struct_dual_use.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_struct_dual_use.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/union_tagged_many_arms.rs b/tests/unit/out/unsafe/union_tagged_many_arms.rs index 6e9a65edca..27c2a46bae 100644 --- a/tests/unit/out/unsafe/union_tagged_many_arms.rs +++ b/tests/unit/out/unsafe/union_tagged_many_arms.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_tagged_many_arms.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Tag { #[default] diff --git a/tests/unit/out/unsafe/union_tagged_simple.rs b/tests/unit/out/unsafe/union_tagged_simple.rs index 21f52679af..a2548f7ccb 100644 --- a/tests/unit/out/unsafe/union_tagged_simple.rs +++ b/tests/unit/out/unsafe/union_tagged_simple.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_tagged_simple.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Kind { #[default] diff --git a/tests/unit/out/unsafe/union_tagged_struct_arms.rs b/tests/unit/out/unsafe/union_tagged_struct_arms.rs index dcfe2de089..681020f1c1 100644 --- a/tests/unit/out/unsafe/union_tagged_struct_arms.rs +++ b/tests/unit/out/unsafe/union_tagged_struct_arms.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_tagged_struct_arms.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Choice { #[default] diff --git a/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs b/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs index 70f763fd64..83977a803a 100644 --- a/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs +++ b/tests/unit/out/unsafe/union_void_ptr_sized_deref.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// union_void_ptr_sized_deref.rs #[derive(Clone, Copy, PartialEq, Debug, Default)] enum Width { #[default] diff --git a/tests/unit/out/unsafe/unique_ptr.rs b/tests/unit/out/unsafe/unique_ptr.rs index 20f962b715..dba60cdd7a 100644 --- a/tests/unit/out/unsafe/unique_ptr.rs +++ b/tests/unit/out/unsafe/unique_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unique_ptr.rs #[repr(C)] #[derive(Default)] pub struct SafePointer { diff --git a/tests/unit/out/unsafe/unique_ptr_const_deref.rs b/tests/unit/out/unsafe/unique_ptr_const_deref.rs index 217b88a8bd..edf42cc6b7 100644 --- a/tests/unit/out/unsafe/unique_ptr_const_deref.rs +++ b/tests/unit/out/unsafe/unique_ptr_const_deref.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unique_ptr_const_deref.rs #[repr(C)] #[derive(Default)] pub struct Holder { diff --git a/tests/unit/out/unsafe/unique_ptr_deref_ops.rs b/tests/unit/out/unsafe/unique_ptr_deref_ops.rs index b7835060c8..295ac2110d 100644 --- a/tests/unit/out/unsafe/unique_ptr_deref_ops.rs +++ b/tests/unit/out/unsafe/unique_ptr_deref_ops.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unique_ptr_deref_ops.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/unique_ptr_nested.rs b/tests/unit/out/unsafe/unique_ptr_nested.rs index 74b5522901..e316f9f856 100644 --- a/tests/unit/out/unsafe/unique_ptr_nested.rs +++ b/tests/unit/out/unsafe/unique_ptr_nested.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unique_ptr_nested.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Inner { diff --git a/tests/unit/out/unsafe/unique_ptr_small.rs b/tests/unit/out/unsafe/unique_ptr_small.rs index 36b3ec09f4..6d76682a7b 100644 --- a/tests/unit/out/unsafe/unique_ptr_small.rs +++ b/tests/unit/out/unsafe/unique_ptr_small.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unique_ptr_small.rs pub unsafe fn change_0(n: *mut Option>) { let mut m: Option> = Some(Box::new(20)); (*n) = m; diff --git a/tests/unit/out/unsafe/unique_ptr_struct.rs b/tests/unit/out/unsafe/unique_ptr_struct.rs index b776188aa7..726d5da266 100644 --- a/tests/unit/out/unsafe/unique_ptr_struct.rs +++ b/tests/unit/out/unsafe/unique_ptr_struct.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unique_ptr_struct.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct Point { diff --git a/tests/unit/out/unsafe/unsigned.rs b/tests/unit/out/unsafe/unsigned.rs index 9b8c243549..8b77ddbff7 100644 --- a/tests/unit/out/unsafe/unsigned.rs +++ b/tests/unit/out/unsafe/unsigned.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// unsigned.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/va_arg_chain.rs b/tests/unit/out/unsafe/va_arg_chain.rs index 9b82237593..1d1b03cdf7 100644 --- a/tests/unit/out/unsafe/va_arg_chain.rs +++ b/tests/unit/out/unsafe/va_arg_chain.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_chain.rs pub unsafe fn extract_nth_0(mut n: i32, mut ap: VaList) -> i32 { let mut i: i32 = 0; 'loop_: while ((((i) < (n)) as i32) != 0) { diff --git a/tests/unit/out/unsafe/va_arg_concat.rs b/tests/unit/out/unsafe/va_arg_concat.rs index 0e76dbfe21..008ce7a7bb 100644 --- a/tests/unit/out/unsafe/va_arg_concat.rs +++ b/tests/unit/out/unsafe/va_arg_concat.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_concat.rs pub unsafe fn sum_ints_0(mut first: i32, __args: &[VaArg]) -> i32 { let mut args: VaList = VaList::default(); let mut total: i32 = first; diff --git a/tests/unit/out/unsafe/va_arg_conditional.rs b/tests/unit/out/unsafe/va_arg_conditional.rs index 522d7c6aa3..8c0cea8d0b 100644 --- a/tests/unit/out/unsafe/va_arg_conditional.rs +++ b/tests/unit/out/unsafe/va_arg_conditional.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_conditional.rs pub unsafe fn conditional_log_0(mut verbose: i32, mut fmt: *const u8, __args: &[VaArg]) -> i32 { if (verbose != 0) { let mut ap: VaList = VaList::default(); diff --git a/tests/unit/out/unsafe/va_arg_copy.rs b/tests/unit/out/unsafe/va_arg_copy.rs index ae57ca3951..be25015a61 100644 --- a/tests/unit/out/unsafe/va_arg_copy.rs +++ b/tests/unit/out/unsafe/va_arg_copy.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_copy.rs pub unsafe fn sum_with_copy_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); let mut aq: VaList = VaList::default(); diff --git a/tests/unit/out/unsafe/va_arg_fn_ptr.rs b/tests/unit/out/unsafe/va_arg_fn_ptr.rs index 32852b81b2..1c2ce83d04 100644 --- a/tests/unit/out/unsafe/va_arg_fn_ptr.rs +++ b/tests/unit/out/unsafe/va_arg_fn_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_fn_ptr.rs pub unsafe fn square_0(mut x: i32) -> i32 { return ((x) * (x)); } diff --git a/tests/unit/out/unsafe/va_arg_forward.rs b/tests/unit/out/unsafe/va_arg_forward.rs index eb2a72834b..dde3359ed4 100644 --- a/tests/unit/out/unsafe/va_arg_forward.rs +++ b/tests/unit/out/unsafe/va_arg_forward.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_forward.rs pub unsafe fn inner_0(mut count: i32, mut ap: VaList) -> i32 { let mut total: i32 = 0; let mut i: i32 = 0; diff --git a/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs b/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs index aea52f5253..f1a3569e2a 100644 --- a/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs +++ b/tests/unit/out/unsafe/va_arg_mixed_int_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_mixed_int_ptr.rs pub unsafe fn mixed_args_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_mixed_types.rs b/tests/unit/out/unsafe/va_arg_mixed_types.rs index a439fcd3aa..3e2c680ace 100644 --- a/tests/unit/out/unsafe/va_arg_mixed_types.rs +++ b/tests/unit/out/unsafe/va_arg_mixed_types.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_mixed_types.rs pub unsafe fn sum_mixed_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs b/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs index 4a358d457a..3e325bc525 100644 --- a/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs +++ b/tests/unit/out/unsafe/va_arg_non_primitive_ptrs.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_non_primitive_ptrs.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct node { diff --git a/tests/unit/out/unsafe/va_arg_null_int_ptr.rs b/tests/unit/out/unsafe/va_arg_null_int_ptr.rs index cb8d2624e2..8eeb026175 100644 --- a/tests/unit/out/unsafe/va_arg_null_int_ptr.rs +++ b/tests/unit/out/unsafe/va_arg_null_int_ptr.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_null_int_ptr.rs pub unsafe fn first_nonnull_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_printf.rs b/tests/unit/out/unsafe/va_arg_printf.rs index 0bb1846379..be3cd82f74 100644 --- a/tests/unit/out/unsafe/va_arg_printf.rs +++ b/tests/unit/out/unsafe/va_arg_printf.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_printf.rs pub unsafe fn logf_impl_0(mut fmt: *const u8, mut ap: VaList) -> i32 { &(fmt); return ((ap.arg::()) + (ap.arg::())); diff --git a/tests/unit/out/unsafe/va_arg_promotion.rs b/tests/unit/out/unsafe/va_arg_promotion.rs index dcebddb93b..ddae810caa 100644 --- a/tests/unit/out/unsafe/va_arg_promotion.rs +++ b/tests/unit/out/unsafe/va_arg_promotion.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_promotion.rs pub unsafe fn test_promotions_0(mut count: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); ap = VaList::new(__args); diff --git a/tests/unit/out/unsafe/va_arg_snprintf.rs b/tests/unit/out/unsafe/va_arg_snprintf.rs index 71ca89cd0a..d071db729e 100644 --- a/tests/unit/out/unsafe/va_arg_snprintf.rs +++ b/tests/unit/out/unsafe/va_arg_snprintf.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_snprintf.rs pub unsafe fn extract_first_0( mut buf: *mut u8, mut size: i32, diff --git a/tests/unit/out/unsafe/va_arg_struct_ctx.rs b/tests/unit/out/unsafe/va_arg_struct_ctx.rs index a5ba591b12..e5df45ea08 100644 --- a/tests/unit/out/unsafe/va_arg_struct_ctx.rs +++ b/tests/unit/out/unsafe/va_arg_struct_ctx.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_struct_ctx.rs #[repr(C)] #[derive(Copy, Clone, Default)] pub struct context { diff --git a/tests/unit/out/unsafe/va_arg_two_passes.rs b/tests/unit/out/unsafe/va_arg_two_passes.rs index 23900dd8a8..932c3830e7 100644 --- a/tests/unit/out/unsafe/va_arg_two_passes.rs +++ b/tests/unit/out/unsafe/va_arg_two_passes.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// va_arg_two_passes.rs pub unsafe fn sum_then_product_0(mut first: i32, __args: &[VaArg]) -> i32 { let mut ap: VaList = VaList::default(); let mut sum: i32 = first; diff --git a/tests/unit/out/unsafe/vector.rs b/tests/unit/out/unsafe/vector.rs index cea53b2eca..58f318b7ab 100644 --- a/tests/unit/out/unsafe/vector.rs +++ b/tests/unit/out/unsafe/vector.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// vector.rs pub unsafe fn copy_0(mut copy_vector: Vec) {} pub fn main() { unsafe { diff --git a/tests/unit/out/unsafe/vector2.rs b/tests/unit/out/unsafe/vector2.rs index f1580dc54d..ff578e43fd 100644 --- a/tests/unit/out/unsafe/vector2.rs +++ b/tests/unit/out/unsafe/vector2.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// vector2.rs pub unsafe fn fn_0(v: *mut Vec, mut v3: Vec) { (*v).push(20); let mut x: i32 = 0_i32; diff --git a/tests/unit/out/unsafe/vector3.rs b/tests/unit/out/unsafe/vector3.rs index fe34a19e7a..8d079cd402 100644 --- a/tests/unit/out/unsafe/vector3.rs +++ b/tests/unit/out/unsafe/vector3.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// vector3.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/vector_addr_of_back.rs b/tests/unit/out/unsafe/vector_addr_of_back.rs index 9cedbad538..3b3f287be4 100644 --- a/tests/unit/out/unsafe/vector_addr_of_back.rs +++ b/tests/unit/out/unsafe/vector_addr_of_back.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// vector_addr_of_back.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/vector_iter_range_ctor.rs b/tests/unit/out/unsafe/vector_iter_range_ctor.rs index e99a2fdb9c..d45854e887 100644 --- a/tests/unit/out/unsafe/vector_iter_range_ctor.rs +++ b/tests/unit/out/unsafe/vector_iter_range_ctor.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// vector_iter_range_ctor.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); diff --git a/tests/unit/out/unsafe/void_cast.rs b/tests/unit/out/unsafe/void_cast.rs index b274d3b811..b5087d6e02 100644 --- a/tests/unit/out/unsafe/void_cast.rs +++ b/tests/unit/out/unsafe/void_cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// void_cast.rs pub unsafe fn unused_param_0(mut x: i32) { &(x); } diff --git a/tests/unit/out/unsafe/void_return.rs b/tests/unit/out/unsafe/void_return.rs index 59d06f5f69..bc5e4b47c4 100644 --- a/tests/unit/out/unsafe/void_return.rs +++ b/tests/unit/out/unsafe/void_return.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// void_return.rs pub unsafe fn f1_0(mut first: *mut i32, mut last: *mut i32) { { let len = last.offset_from(first) as usize; diff --git a/tests/unit/out/unsafe/z_bit_cast.rs b/tests/unit/out/unsafe/z_bit_cast.rs index 5f323feba9..a37021d33e 100644 --- a/tests/unit/out/unsafe/z_bit_cast.rs +++ b/tests/unit/out/unsafe/z_bit_cast.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// z_bit_cast.rs pub unsafe fn decay_cast_0(mut a1: *mut u32) {} pub unsafe fn bit_cast_1(mut p: *const ::libc::c_void) {} pub fn main() { From ac28b0f13366aab45e238d8a6d5e6f5b37f11adf Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 15:55:43 +0100 Subject: [PATCH 07/11] Add single_file flag --- cpp2rust/ast_consumer.cpp | 3 ++- cpp2rust/ast_consumer.h | 7 ++++--- cpp2rust/converter/converter.cpp | 4 +++- cpp2rust/converter/converter.h | 7 +++++-- cpp2rust/converter/factory.cpp | 5 +++-- cpp2rust/converter/factory.h | 1 + cpp2rust/converter/models/converter_refcount.cpp | 4 ++-- cpp2rust/converter/models/converter_refcount.h | 3 ++- cpp2rust/cpp2rust_lib.cpp | 3 ++- cpp2rust/frontend_action.h | 14 ++++++++------ 10 files changed, 32 insertions(+), 19 deletions(-) diff --git a/cpp2rust/ast_consumer.cpp b/cpp2rust/ast_consumer.cpp index b1611d83e9..92f4303389 100644 --- a/cpp2rust/ast_consumer.cpp +++ b/cpp2rust/ast_consumer.cpp @@ -7,7 +7,8 @@ namespace cpp2rust { void ASTConsumer::HandleTranslationUnit(clang::ASTContext &ctx) { - auto converter = CreateConverter(rs_code_, ctx, model_, rules_dir_); + auto converter = + CreateConverter(rs_code_, ctx, model_, single_file_, rules_dir_); converter->SetSema(CI_.getSema()); if (first_) { converter->EmitFilePreamble(); diff --git a/cpp2rust/ast_consumer.h b/cpp2rust/ast_consumer.h index 10a1e930a6..9d9562113e 100644 --- a/cpp2rust/ast_consumer.h +++ b/cpp2rust/ast_consumer.h @@ -15,10 +15,10 @@ namespace cpp2rust { class ASTConsumer : public clang::ASTConsumer { public: explicit ASTConsumer(std::string &rs_code, Model model, bool first, - clang::CompilerInstance &CI, + bool single_file, clang::CompilerInstance &CI, const std::string &rules_dir) - : rs_code_(rs_code), model_(model), first_(first), CI_(CI), - rules_dir_(rules_dir) {} + : rs_code_(rs_code), model_(model), first_(first), + single_file_(single_file), CI_(CI), rules_dir_(rules_dir) {} void HandleTranslationUnit(clang::ASTContext &ctx) override; @@ -26,6 +26,7 @@ class ASTConsumer : public clang::ASTConsumer { std::string &rs_code_; Model model_; bool first_; + bool single_file_; clang::CompilerInstance &CI_; const std::string &rules_dir_; }; diff --git a/cpp2rust/converter/converter.cpp b/cpp2rust/converter/converter.cpp index 65c29b937b..8d83b9dbc7 100644 --- a/cpp2rust/converter/converter.cpp +++ b/cpp2rust/converter/converter.cpp @@ -275,7 +275,9 @@ bool Converter::VisitUsingType(clang::UsingType *type) { bool Converter::Convert(clang::Decl *decl) { return TraverseDecl(decl); } bool Converter::VisitTranslationUnitDecl(clang::TranslationUnitDecl *decl) { - StrCat("\n//", GetMainFileName(ctx_) + ".rs\n"); + if (!single_file_) { + StrCat("\n//", GetMainFileName(ctx_) + ".rs\n"); + } for (auto *child : decl->decls()) { if (IsConvertibleDecl(child) && (IsInMainFile(child) || !decl_ids_.contains(GetID(child)))) { diff --git a/cpp2rust/converter/converter.h b/cpp2rust/converter/converter.h index a98bbf4026..7efa8d2ead 100644 --- a/cpp2rust/converter/converter.h +++ b/cpp2rust/converter/converter.h @@ -24,12 +24,14 @@ class Converter : public clang::RecursiveASTVisitor { public: explicit Converter(std::string &rs_code, clang::ASTContext &ctx, + bool single_file = false, const char *keyword_unsafe = "unsafe", const char *keyword_mut = "mut", const char *keyword_ptr_decay = ".as_mut_ptr()", const char *keyword_const_fn = keyword::kConst) - : rs_code_(&rs_code), ctx_(ctx), keyword_unsafe_(keyword_unsafe), - keyword_mut_(keyword_mut), keyword_ptr_decay_(keyword_ptr_decay), + : rs_code_(&rs_code), ctx_(ctx), single_file_(single_file), + keyword_unsafe_(keyword_unsafe), keyword_mut_(keyword_mut), + keyword_ptr_decay_(keyword_ptr_decay), keyword_const_fn_(keyword_const_fn) {} virtual ~Converter() = default; @@ -525,6 +527,7 @@ class Converter : public clang::RecursiveASTVisitor { std::string *rs_code_; clang::ASTContext &ctx_; + bool single_file_ = false; clang::FunctionDecl *curr_function_ = nullptr; bool in_function_formals_ = false; bool in_const_initializer_ = false; diff --git a/cpp2rust/converter/factory.cpp b/cpp2rust/converter/factory.cpp index c27963154a..910b042a5b 100644 --- a/cpp2rust/converter/factory.cpp +++ b/cpp2rust/converter/factory.cpp @@ -10,13 +10,14 @@ namespace cpp2rust { std::unique_ptr CreateConverter(std::string &rs_code, clang::ASTContext &ctx, Model model, + bool single_file, const std::string &rules_dir) { Mapper::LoadTranslationRules(model, ctx, rules_dir); switch (model) { case Model::kUnsafe: - return std::make_unique(rs_code, ctx); + return std::make_unique(rs_code, ctx, single_file); case Model::kRefCount: - return std::make_unique(rs_code, ctx); + return std::make_unique(rs_code, ctx, single_file); } std::unreachable(); } diff --git a/cpp2rust/converter/factory.h b/cpp2rust/converter/factory.h index e717d706ce..dbcf0c344f 100644 --- a/cpp2rust/converter/factory.h +++ b/cpp2rust/converter/factory.h @@ -18,5 +18,6 @@ class Converter; std::unique_ptr CreateConverter(std::string &rs_code, clang::ASTContext &ctx, Model model, + bool single_file, const std::string &rules_dir); } // namespace cpp2rust diff --git a/cpp2rust/converter/models/converter_refcount.cpp b/cpp2rust/converter/models/converter_refcount.cpp index c2bd9e18bb..29960d40f6 100644 --- a/cpp2rust/converter/models/converter_refcount.cpp +++ b/cpp2rust/converter/models/converter_refcount.cpp @@ -14,8 +14,8 @@ namespace cpp2rust { ConverterRefCount::ConverterRefCount(std::string &rs_code, - clang::ASTContext &ctx) - : Converter(rs_code, ctx, "", "", ".as_pointer()", ""), + clang::ASTContext &ctx, bool single_file) + : Converter(rs_code, ctx, single_file, "", "", ".as_pointer()", ""), conversion_kind_({ConversionKind::Unboxed}) {} void ConverterRefCount::EmitFilePreamble() { diff --git a/cpp2rust/converter/models/converter_refcount.h b/cpp2rust/converter/models/converter_refcount.h index c5eafadf80..a918f71c9a 100644 --- a/cpp2rust/converter/models/converter_refcount.h +++ b/cpp2rust/converter/models/converter_refcount.h @@ -8,7 +8,8 @@ namespace cpp2rust { class ConverterRefCount final : public Converter { public: - ConverterRefCount(std::string &rs_code, clang::ASTContext &ctx); + ConverterRefCount(std::string &rs_code, clang::ASTContext &ctx, + bool single_file = false); void EmitFilePreamble() override; diff --git a/cpp2rust/cpp2rust_lib.cpp b/cpp2rust/cpp2rust_lib.cpp index ba93d62e1b..21dfe7a350 100644 --- a/cpp2rust/cpp2rust_lib.cpp +++ b/cpp2rust/cpp2rust_lib.cpp @@ -25,7 +25,8 @@ std::string TranspileSrc(std::string_view cc_code, Model model, std::string rs_code; clang::tooling::runToolOnCodeWithArgs( - std::make_unique(rs_code, model, true, rules_dir), + std::make_unique(rs_code, model, /*first=*/true, + /*single_file=*/true, rules_dir), cc_code, tool_args, std::filesystem::path(filename).filename().string(), filename.ends_with(".c") ? CLANG_C_COMPILER : CLANG_CXX_COMPILER); return rs_code; diff --git a/cpp2rust/frontend_action.h b/cpp2rust/frontend_action.h index 5aae8a0250..0de1fc62a9 100644 --- a/cpp2rust/frontend_action.h +++ b/cpp2rust/frontend_action.h @@ -18,21 +18,22 @@ namespace cpp2rust { class FrontendAction : public clang::ASTFrontendAction { public: explicit FrontendAction(std::string &rs_code, Model model, bool first, - const std::string &rules_dir) - : rs_code_(rs_code), model_(model), first_(first), rules_dir_(rules_dir) { - } + bool single_file, const std::string &rules_dir) + : rs_code_(rs_code), model_(model), first_(first), + single_file_(single_file), rules_dir_(rules_dir) {} std::unique_ptr CreateASTConsumer(clang::CompilerInstance &CI, llvm::StringRef InFile) override { - return std::make_unique(rs_code_, model_, first_, CI, - rules_dir_); + return std::make_unique(rs_code_, model_, first_, single_file_, + CI, rules_dir_); } private: std::string &rs_code_; Model model_; bool first_; + bool single_file_; const std::string &rules_dir_; }; @@ -45,7 +46,8 @@ class FrontendActionFactory : public clang::tooling::FrontendActionFactory { std::unique_ptr create() override { bool f = first_; first_ = false; - return std::make_unique(rs_code_, model_, f, rules_dir_); + return std::make_unique(rs_code_, model_, f, + /*single_file=*/false, rules_dir_); } private: From e9d268155b949910740b9679fddf3eda4486950b Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 16:56:33 +0100 Subject: [PATCH 08/11] Re-add missing check --- cpp2rust/converter/converter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp2rust/converter/converter.cpp b/cpp2rust/converter/converter.cpp index 8d83b9dbc7..6e1505ee07 100644 --- a/cpp2rust/converter/converter.cpp +++ b/cpp2rust/converter/converter.cpp @@ -294,7 +294,7 @@ bool Converter::VisitFunctionDecl(clang::FunctionDecl *decl) { if (!IsConvertibleFunctionDecl(decl)) { return false; } - if (!decl_ids_.insert(GetID(decl)).second) { + if (!IsInMainFile(decl) && !decl_ids_.insert(GetID(decl)).second) { return false; } decl->dump(log()); From f16570f26bfe965f104446151a068dfcdf754065 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 19:00:57 +0100 Subject: [PATCH 09/11] Delete the file.rs comment and single_file flag --- cpp2rust/ast_consumer.cpp | 3 +-- cpp2rust/ast_consumer.h | 5 ++--- cpp2rust/converter/converter.cpp | 3 --- cpp2rust/converter/converter.h | 4 +--- cpp2rust/converter/factory.cpp | 5 ++--- cpp2rust/converter/factory.h | 1 - cpp2rust/converter/models/converter_refcount.cpp | 4 ++-- cpp2rust/converter/models/converter_refcount.h | 3 +-- cpp2rust/cpp2rust_lib.cpp | 2 +- cpp2rust/frontend_action.h | 12 +++++------- 10 files changed, 15 insertions(+), 27 deletions(-) diff --git a/cpp2rust/ast_consumer.cpp b/cpp2rust/ast_consumer.cpp index 92f4303389..b1611d83e9 100644 --- a/cpp2rust/ast_consumer.cpp +++ b/cpp2rust/ast_consumer.cpp @@ -7,8 +7,7 @@ namespace cpp2rust { void ASTConsumer::HandleTranslationUnit(clang::ASTContext &ctx) { - auto converter = - CreateConverter(rs_code_, ctx, model_, single_file_, rules_dir_); + auto converter = CreateConverter(rs_code_, ctx, model_, rules_dir_); converter->SetSema(CI_.getSema()); if (first_) { converter->EmitFilePreamble(); diff --git a/cpp2rust/ast_consumer.h b/cpp2rust/ast_consumer.h index 9d9562113e..1468c8f170 100644 --- a/cpp2rust/ast_consumer.h +++ b/cpp2rust/ast_consumer.h @@ -15,10 +15,10 @@ namespace cpp2rust { class ASTConsumer : public clang::ASTConsumer { public: explicit ASTConsumer(std::string &rs_code, Model model, bool first, - bool single_file, clang::CompilerInstance &CI, + clang::CompilerInstance &CI, const std::string &rules_dir) : rs_code_(rs_code), model_(model), first_(first), - single_file_(single_file), CI_(CI), rules_dir_(rules_dir) {} + CI_(CI), rules_dir_(rules_dir) {} void HandleTranslationUnit(clang::ASTContext &ctx) override; @@ -26,7 +26,6 @@ class ASTConsumer : public clang::ASTConsumer { std::string &rs_code_; Model model_; bool first_; - bool single_file_; clang::CompilerInstance &CI_; const std::string &rules_dir_; }; diff --git a/cpp2rust/converter/converter.cpp b/cpp2rust/converter/converter.cpp index 6e1505ee07..a8a0beddd4 100644 --- a/cpp2rust/converter/converter.cpp +++ b/cpp2rust/converter/converter.cpp @@ -275,9 +275,6 @@ bool Converter::VisitUsingType(clang::UsingType *type) { bool Converter::Convert(clang::Decl *decl) { return TraverseDecl(decl); } bool Converter::VisitTranslationUnitDecl(clang::TranslationUnitDecl *decl) { - if (!single_file_) { - StrCat("\n//", GetMainFileName(ctx_) + ".rs\n"); - } for (auto *child : decl->decls()) { if (IsConvertibleDecl(child) && (IsInMainFile(child) || !decl_ids_.contains(GetID(child)))) { diff --git a/cpp2rust/converter/converter.h b/cpp2rust/converter/converter.h index 7efa8d2ead..18298cbc04 100644 --- a/cpp2rust/converter/converter.h +++ b/cpp2rust/converter/converter.h @@ -24,12 +24,11 @@ class Converter : public clang::RecursiveASTVisitor { public: explicit Converter(std::string &rs_code, clang::ASTContext &ctx, - bool single_file = false, const char *keyword_unsafe = "unsafe", const char *keyword_mut = "mut", const char *keyword_ptr_decay = ".as_mut_ptr()", const char *keyword_const_fn = keyword::kConst) - : rs_code_(&rs_code), ctx_(ctx), single_file_(single_file), + : rs_code_(&rs_code), ctx_(ctx), keyword_unsafe_(keyword_unsafe), keyword_mut_(keyword_mut), keyword_ptr_decay_(keyword_ptr_decay), keyword_const_fn_(keyword_const_fn) {} @@ -527,7 +526,6 @@ class Converter : public clang::RecursiveASTVisitor { std::string *rs_code_; clang::ASTContext &ctx_; - bool single_file_ = false; clang::FunctionDecl *curr_function_ = nullptr; bool in_function_formals_ = false; bool in_const_initializer_ = false; diff --git a/cpp2rust/converter/factory.cpp b/cpp2rust/converter/factory.cpp index 910b042a5b..c27963154a 100644 --- a/cpp2rust/converter/factory.cpp +++ b/cpp2rust/converter/factory.cpp @@ -10,14 +10,13 @@ namespace cpp2rust { std::unique_ptr CreateConverter(std::string &rs_code, clang::ASTContext &ctx, Model model, - bool single_file, const std::string &rules_dir) { Mapper::LoadTranslationRules(model, ctx, rules_dir); switch (model) { case Model::kUnsafe: - return std::make_unique(rs_code, ctx, single_file); + return std::make_unique(rs_code, ctx); case Model::kRefCount: - return std::make_unique(rs_code, ctx, single_file); + return std::make_unique(rs_code, ctx); } std::unreachable(); } diff --git a/cpp2rust/converter/factory.h b/cpp2rust/converter/factory.h index dbcf0c344f..e717d706ce 100644 --- a/cpp2rust/converter/factory.h +++ b/cpp2rust/converter/factory.h @@ -18,6 +18,5 @@ class Converter; std::unique_ptr CreateConverter(std::string &rs_code, clang::ASTContext &ctx, Model model, - bool single_file, const std::string &rules_dir); } // namespace cpp2rust diff --git a/cpp2rust/converter/models/converter_refcount.cpp b/cpp2rust/converter/models/converter_refcount.cpp index 29960d40f6..c2bd9e18bb 100644 --- a/cpp2rust/converter/models/converter_refcount.cpp +++ b/cpp2rust/converter/models/converter_refcount.cpp @@ -14,8 +14,8 @@ namespace cpp2rust { ConverterRefCount::ConverterRefCount(std::string &rs_code, - clang::ASTContext &ctx, bool single_file) - : Converter(rs_code, ctx, single_file, "", "", ".as_pointer()", ""), + clang::ASTContext &ctx) + : Converter(rs_code, ctx, "", "", ".as_pointer()", ""), conversion_kind_({ConversionKind::Unboxed}) {} void ConverterRefCount::EmitFilePreamble() { diff --git a/cpp2rust/converter/models/converter_refcount.h b/cpp2rust/converter/models/converter_refcount.h index a918f71c9a..c5eafadf80 100644 --- a/cpp2rust/converter/models/converter_refcount.h +++ b/cpp2rust/converter/models/converter_refcount.h @@ -8,8 +8,7 @@ namespace cpp2rust { class ConverterRefCount final : public Converter { public: - ConverterRefCount(std::string &rs_code, clang::ASTContext &ctx, - bool single_file = false); + ConverterRefCount(std::string &rs_code, clang::ASTContext &ctx); void EmitFilePreamble() override; diff --git a/cpp2rust/cpp2rust_lib.cpp b/cpp2rust/cpp2rust_lib.cpp index 21dfe7a350..75b2a2b786 100644 --- a/cpp2rust/cpp2rust_lib.cpp +++ b/cpp2rust/cpp2rust_lib.cpp @@ -26,7 +26,7 @@ std::string TranspileSrc(std::string_view cc_code, Model model, std::string rs_code; clang::tooling::runToolOnCodeWithArgs( std::make_unique(rs_code, model, /*first=*/true, - /*single_file=*/true, rules_dir), + rules_dir), cc_code, tool_args, std::filesystem::path(filename).filename().string(), filename.ends_with(".c") ? CLANG_C_COMPILER : CLANG_CXX_COMPILER); return rs_code; diff --git a/cpp2rust/frontend_action.h b/cpp2rust/frontend_action.h index 0de1fc62a9..f67962ebb9 100644 --- a/cpp2rust/frontend_action.h +++ b/cpp2rust/frontend_action.h @@ -18,22 +18,21 @@ namespace cpp2rust { class FrontendAction : public clang::ASTFrontendAction { public: explicit FrontendAction(std::string &rs_code, Model model, bool first, - bool single_file, const std::string &rules_dir) + const std::string &rules_dir) : rs_code_(rs_code), model_(model), first_(first), - single_file_(single_file), rules_dir_(rules_dir) {} + rules_dir_(rules_dir) {} std::unique_ptr CreateASTConsumer(clang::CompilerInstance &CI, llvm::StringRef InFile) override { - return std::make_unique(rs_code_, model_, first_, single_file_, - CI, rules_dir_); + return std::make_unique(rs_code_, model_, first_, CI, + rules_dir_); } private: std::string &rs_code_; Model model_; bool first_; - bool single_file_; const std::string &rules_dir_; }; @@ -46,8 +45,7 @@ class FrontendActionFactory : public clang::tooling::FrontendActionFactory { std::unique_ptr create() override { bool f = first_; first_ = false; - return std::make_unique(rs_code_, model_, f, - /*single_file=*/false, rules_dir_); + return std::make_unique(rs_code_, model_, f, rules_dir_); } private: From 16b620bd7c5946ef43400cfb6c483f82dfb6dee8 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 19:01:38 +0100 Subject: [PATCH 10/11] Update tests --- .../extern_functions/out/refcount/extern_functions.rs | 3 --- .../multi-file/extern_functions/out/unsafe/extern_functions.rs | 3 --- .../multi-file/header_function/out/refcount/header_function.rs | 3 --- tests/multi-file/header_function/out/unsafe/header_function.rs | 3 --- 4 files changed, 12 deletions(-) diff --git a/tests/multi-file/extern_functions/out/refcount/extern_functions.rs b/tests/multi-file/extern_functions/out/refcount/extern_functions.rs index 531f32ef7b..c28f4d2edf 100644 --- a/tests/multi-file/extern_functions/out/refcount/extern_functions.rs +++ b/tests/multi-file/extern_functions/out/refcount/extern_functions.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// a.rs pub fn main() { std::process::exit(main_0()); } @@ -21,7 +19,6 @@ fn main_0() -> i32 { ); return 0; } -// b.rs pub fn unrelated1_1() -> i32 { return 1; } diff --git a/tests/multi-file/extern_functions/out/unsafe/extern_functions.rs b/tests/multi-file/extern_functions/out/unsafe/extern_functions.rs index 4c6608cddf..b8829b8f00 100644 --- a/tests/multi-file/extern_functions/out/unsafe/extern_functions.rs +++ b/tests/multi-file/extern_functions/out/unsafe/extern_functions.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// a.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); @@ -23,7 +21,6 @@ unsafe fn main_0() -> i32 { ); return 0; } -// b.rs pub unsafe fn unrelated1_1() -> i32 { return 1; } diff --git a/tests/multi-file/header_function/out/refcount/header_function.rs b/tests/multi-file/header_function/out/refcount/header_function.rs index 531f32ef7b..c28f4d2edf 100644 --- a/tests/multi-file/header_function/out/refcount/header_function.rs +++ b/tests/multi-file/header_function/out/refcount/header_function.rs @@ -6,8 +6,6 @@ use std::io::prelude::*; use std::io::{Read, Seek, Write}; use std::os::fd::AsFd; use std::rc::{Rc, Weak}; - -// a.rs pub fn main() { std::process::exit(main_0()); } @@ -21,7 +19,6 @@ fn main_0() -> i32 { ); return 0; } -// b.rs pub fn unrelated1_1() -> i32 { return 1; } diff --git a/tests/multi-file/header_function/out/unsafe/header_function.rs b/tests/multi-file/header_function/out/unsafe/header_function.rs index 4c6608cddf..b8829b8f00 100644 --- a/tests/multi-file/header_function/out/unsafe/header_function.rs +++ b/tests/multi-file/header_function/out/unsafe/header_function.rs @@ -6,8 +6,6 @@ use std::collections::BTreeMap; use std::io::{Read, Seek, Write}; use std::os::fd::{AsFd, FromRawFd, IntoRawFd}; use std::rc::Rc; - -// a.rs pub fn main() { unsafe { std::process::exit(main_0() as i32); @@ -23,7 +21,6 @@ unsafe fn main_0() -> i32 { ); return 0; } -// b.rs pub unsafe fn unrelated1_1() -> i32 { return 1; } From a421ad4c666e2265479b990a3106d72bb8f16183 Mon Sep 17 00:00:00 2001 From: Lucian Popescu Date: Mon, 18 May 2026 19:13:05 +0100 Subject: [PATCH 11/11] clang-format --- cpp2rust/ast_consumer.h | 4 ++-- cpp2rust/converter/converter.h | 5 ++--- cpp2rust/frontend_action.h | 4 ++-- 3 files changed, 6 insertions(+), 7 deletions(-) diff --git a/cpp2rust/ast_consumer.h b/cpp2rust/ast_consumer.h index 1468c8f170..10a1e930a6 100644 --- a/cpp2rust/ast_consumer.h +++ b/cpp2rust/ast_consumer.h @@ -17,8 +17,8 @@ class ASTConsumer : public clang::ASTConsumer { explicit ASTConsumer(std::string &rs_code, Model model, bool first, clang::CompilerInstance &CI, const std::string &rules_dir) - : rs_code_(rs_code), model_(model), first_(first), - CI_(CI), rules_dir_(rules_dir) {} + : rs_code_(rs_code), model_(model), first_(first), CI_(CI), + rules_dir_(rules_dir) {} void HandleTranslationUnit(clang::ASTContext &ctx) override; diff --git a/cpp2rust/converter/converter.h b/cpp2rust/converter/converter.h index 18298cbc04..a98bbf4026 100644 --- a/cpp2rust/converter/converter.h +++ b/cpp2rust/converter/converter.h @@ -28,9 +28,8 @@ class Converter : public clang::RecursiveASTVisitor { const char *keyword_mut = "mut", const char *keyword_ptr_decay = ".as_mut_ptr()", const char *keyword_const_fn = keyword::kConst) - : rs_code_(&rs_code), ctx_(ctx), - keyword_unsafe_(keyword_unsafe), keyword_mut_(keyword_mut), - keyword_ptr_decay_(keyword_ptr_decay), + : rs_code_(&rs_code), ctx_(ctx), keyword_unsafe_(keyword_unsafe), + keyword_mut_(keyword_mut), keyword_ptr_decay_(keyword_ptr_decay), keyword_const_fn_(keyword_const_fn) {} virtual ~Converter() = default; diff --git a/cpp2rust/frontend_action.h b/cpp2rust/frontend_action.h index f67962ebb9..5aae8a0250 100644 --- a/cpp2rust/frontend_action.h +++ b/cpp2rust/frontend_action.h @@ -19,8 +19,8 @@ class FrontendAction : public clang::ASTFrontendAction { public: explicit FrontendAction(std::string &rs_code, Model model, bool first, const std::string &rules_dir) - : rs_code_(rs_code), model_(model), first_(first), - rules_dir_(rules_dir) {} + : rs_code_(rs_code), model_(model), first_(first), rules_dir_(rules_dir) { + } std::unique_ptr CreateASTConsumer(clang::CompilerInstance &CI,