├── .github └── workflows │ ├── build.sh │ ├── build.yml │ ├── c_apps.sh │ ├── c_apps.yml │ ├── cxx_apps.sh │ ├── cxx_apps.yml │ ├── dev_build.sh │ ├── dev_build.yml │ ├── release.sh │ └── release.yml ├── .gitignore ├── .gitmodules ├── AUTHORS ├── CMakeLists.txt ├── CONTRIBUTORS ├── LICENSE ├── README.md ├── dev_shell.sh.template ├── examples ├── math │ ├── CMakeLists.txt │ ├── math │ │ ├── CMakeLists.txt │ │ ├── include │ │ │ └── math │ │ │ │ ├── exp.h │ │ │ │ ├── number_theoretic.h │ │ │ │ └── trig.h │ │ └── src │ │ │ ├── exp.cc │ │ │ ├── number_theoretic.cc │ │ │ └── trig.cc │ └── mathtest │ │ ├── CMakeLists.txt │ │ ├── include_private │ │ └── include │ │ │ └── mathtest │ │ │ └── test_funcs.h │ │ └── src │ │ ├── exp_test.cc │ │ ├── number_theoretic_test.cc │ │ ├── test_funcs.cc │ │ └── trig_test.cc ├── simple │ └── pi.cc └── threaded │ ├── CMakeLists.txt │ ├── include │ ├── consumer.h │ ├── locked_queue.h │ └── producer.h │ └── src │ ├── consumer.cc │ ├── locked_queue.cc │ ├── main.cc │ └── producer.cc ├── scripts ├── check_all.sh ├── check_bespoke_tests.sh ├── check_build.sh ├── check_clang_tidy.sh ├── check_clean_build.sh ├── check_cmakelint.sh ├── check_compile_commands.sh ├── check_cppcheck.sh ├── check_cpplint.sh ├── check_execute_tests.sh ├── check_format.sh ├── check_headers.py ├── check_iwyu.sh ├── check_json.py ├── check_one_bespoke_test.py ├── check_one_execute_test.py ├── check_one_single_file_test.sh ├── check_single_file_tests.sh ├── dredd_cc_files.sh ├── dredd_cmake_files.sh ├── dredd_source_files.sh ├── examples_cmake_files.sh ├── examples_source_files.sh ├── fix_format.sh ├── interesting.py.template ├── llvm_tag.sh ├── query_mutant_info.py ├── regenerate_one_single_file_expectation.sh └── regenerate_single_file_expectations.sh ├── src ├── .clang-format ├── .clang-tidy ├── CPPLINT.cfg ├── dredd │ ├── CMakeLists.txt │ ├── include_private │ │ └── include │ │ │ └── dredd │ │ │ ├── log_failed_files_diagnostic_consumer.h │ │ │ └── protobufs │ │ │ └── protobuf_serialization.h │ └── src │ │ ├── log_failed_files_diagnostic_consumer.cc │ │ └── main.cc ├── iwyu.imp ├── libdredd │ ├── CMakeLists.txt │ ├── include │ │ └── libdredd │ │ │ ├── mutation.h │ │ │ ├── mutation_remove_stmt.h │ │ │ ├── mutation_replace_binary_operator.h │ │ │ ├── mutation_replace_expr.h │ │ │ ├── mutation_replace_unary_operator.h │ │ │ ├── new_mutate_frontend_action_factory.h │ │ │ ├── options.h │ │ │ ├── protobufs │ │ │ ├── dredd.proto │ │ │ └── dredd_protobufs.h │ │ │ └── util.h │ ├── include_private │ │ └── include │ │ │ └── libdredd │ │ │ ├── mutate_ast_consumer.h │ │ │ ├── mutate_visitor.h │ │ │ └── mutation_tree_node.h │ └── src │ │ ├── mutate_ast_consumer.cc │ │ ├── mutate_visitor.cc │ │ ├── mutation.cc │ │ ├── mutation_remove_stmt.cc │ │ ├── mutation_replace_binary_operator.cc │ │ ├── mutation_replace_expr.cc │ │ ├── mutation_replace_unary_operator.cc │ │ ├── mutation_tree_node.cc │ │ ├── new_mutate_frontend_action_factory.cc │ │ └── util.cc └── libdreddtest │ ├── .clang-tidy │ ├── CMakeLists.txt │ ├── include_private │ └── include │ │ └── libdreddtest │ │ └── gtest.h │ └── src │ ├── mutation_remove_stmt_test.cc │ ├── mutation_replace_binary_operator_test.cc │ ├── mutation_replace_expr_test.cc │ └── mutation_replace_unary_operator_test.cc ├── temp └── .gitignore ├── test ├── README.md ├── bespoke │ ├── README.md │ ├── mutant_tracking │ │ ├── example.c │ │ └── test.py │ ├── nonexistent-file │ │ └── test.py │ ├── query_mutant_info │ │ └── test.py │ ├── query_mutant_info_c_logical_operations │ │ ├── example.c │ │ └── test.py │ └── skip_bad_files │ │ ├── bad1.c │ │ ├── bad2.c │ │ ├── good1.c │ │ ├── good2.c │ │ └── test.py ├── execute │ ├── README.md │ ├── add │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── bit_overflow_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── bit_overflow_cc │ │ ├── harness.cc │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.cc │ ├── constant_function_argument │ │ ├── harness.cc │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.cc │ ├── constant_sized_array │ │ ├── harness.cc │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.cc │ ├── materialized_temporary_1 │ │ ├── harness.cc │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.cc │ ├── materialized_temporary_2 │ │ ├── harness.cc │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.cc │ ├── nomutants │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── static_assert_rewrite │ │ ├── harness.cc │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.cc │ ├── switch_cases │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_eq_0_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_eq_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_ge_0_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_ge_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_gt_0_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_gt_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_le_0_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_le_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_lt_0_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_lt_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ ├── unsigned_comparison_ne_0_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c │ └── unsigned_comparison_ne_c │ │ ├── harness.c │ │ ├── mutants.txt │ │ ├── original.txt │ │ └── tomutate.c └── single_file │ ├── README.md │ ├── add.c │ ├── add.c.expected │ ├── add.c.noopt.expected │ ├── add.cc │ ├── add.cc.expected │ ├── add.cc.noopt.expected │ ├── add_float.c │ ├── add_float.c.expected │ ├── add_float.c.noopt.expected │ ├── add_float.cc │ ├── add_float.cc.expected │ ├── add_float.cc.noopt.expected │ ├── add_mul.c │ ├── add_mul.c.expected │ ├── add_mul.c.noopt.expected │ ├── add_mul.cc │ ├── add_mul.cc.expected │ ├── add_mul.cc.noopt.expected │ ├── add_type_aliases.c │ ├── add_type_aliases.c.expected │ ├── add_type_aliases.c.noopt.expected │ ├── add_type_aliases.cc │ ├── add_type_aliases.cc.expected │ ├── add_type_aliases.cc.noopt.expected │ ├── adl.cc │ ├── adl.cc.expected │ ├── adl.cc.noopt.expected │ ├── array_with_named_constant_size_rewrite.cc │ ├── array_with_named_constant_size_rewrite.cc.expected │ ├── array_with_named_constant_size_rewrite.cc.noopt.expected │ ├── array_with_named_constant_size_rewrite2.cc │ ├── array_with_named_constant_size_rewrite2.cc.expected │ ├── array_with_named_constant_size_rewrite2.cc.noopt.expected │ ├── assign.c │ ├── assign.c.expected │ ├── assign.c.noopt.expected │ ├── assign.cc │ ├── assign.cc.expected │ ├── assign.cc.noopt.expected │ ├── assign_null.c │ ├── assign_null.c.expected │ ├── assign_null.c.noopt.expected │ ├── assign_null.cc │ ├── assign_null.cc.expected │ ├── assign_null.cc.noopt.expected │ ├── auto.cc │ ├── auto.cc.expected │ ├── auto.cc.noopt.expected │ ├── basic.c │ ├── basic.c.expected │ ├── basic.c.noopt.expected │ ├── basic.cc │ ├── basic.cc.expected │ ├── basic.cc.noopt.expected │ ├── binary_both_zero.cc │ ├── binary_both_zero.cc.expected │ ├── binary_both_zero.cc.noopt.expected │ ├── binary_lhs_zero.cc │ ├── binary_lhs_zero.cc.expected │ ├── binary_lhs_zero.cc.noopt.expected │ ├── binary_long_long_and_long_name_clash.c │ ├── binary_long_long_and_long_name_clash.c.expected │ ├── binary_long_long_and_long_name_clash.c.noopt.expected │ ├── binary_no_arg_replacement.cc │ ├── binary_no_arg_replacement.cc.expected │ ├── binary_no_arg_replacement.cc.noopt.expected │ ├── binary_operands_both_zero.c │ ├── binary_operands_both_zero.c.expected │ ├── binary_operands_both_zero.c.noopt.expected │ ├── binary_operands_both_zero.cc │ ├── binary_operands_both_zero.cc.expected │ ├── binary_operands_both_zero.cc.noopt.expected │ ├── binary_redundant_name_clash.cc │ ├── binary_redundant_name_clash.cc.expected │ ├── binary_redundant_name_clash.cc.noopt.expected │ ├── binary_rhs_zero.cc │ ├── binary_rhs_zero.cc.expected │ ├── binary_rhs_zero.cc.noopt.expected │ ├── bitfield.c │ ├── bitfield.c.expected │ ├── bitfield.c.noopt.expected │ ├── bitfield.cc │ ├── bitfield.cc.expected │ ├── bitfield.cc.noopt.expected │ ├── bitfield_reference_passing.cc │ ├── bitfield_reference_passing.cc.expected │ ├── bitfield_reference_passing.cc.noopt.expected │ ├── bool_assignment.cc │ ├── bool_assignment.cc.expected │ ├── bool_assignment.cc.noopt.expected │ ├── boolean_not_insertion_optimisation.c │ ├── boolean_not_insertion_optimisation.c.expected │ ├── boolean_not_insertion_optimisation.c.noopt.expected │ ├── boolean_not_insertion_optimisation.cc │ ├── boolean_not_insertion_optimisation.cc.expected │ ├── boolean_not_insertion_optimisation.cc.noopt.expected │ ├── braced_initialization.cc │ ├── braced_initialization.cc.expected │ ├── braced_initialization.cc.noopt.expected │ ├── builtin_frame_address.cc │ ├── builtin_frame_address.cc.expected │ ├── builtin_frame_address.cc.noopt.expected │ ├── builtin_frame_address_with_argument_rewrite.cc │ ├── builtin_frame_address_with_argument_rewrite.cc.expected │ ├── builtin_frame_address_with_argument_rewrite.cc.noopt.expected │ ├── comma.c │ ├── comma.c.expected │ ├── comma.c.noopt.expected │ ├── comma_initialization.c │ ├── comma_initialization.c.expected │ ├── comma_initialization.c.noopt.expected │ ├── comma_initialization.cc │ ├── comma_initialization.cc.expected │ ├── comma_initialization.cc.noopt.expected │ ├── comma_side_effects.c │ ├── comma_side_effects.c.expected │ ├── comma_side_effects.c.noopt.expected │ ├── comma_side_effects.cc │ ├── comma_side_effects.cc.expected │ ├── comma_side_effects.cc.noopt.expected │ ├── comment.cc │ ├── comment.cc.expected │ ├── comment.cc.noopt.expected │ ├── comment_at_start_of_file.cc │ ├── comment_at_start_of_file.cc.expected │ ├── comment_at_start_of_file.cc.noopt.expected │ ├── const_expr.cc │ ├── const_expr.cc.expected │ ├── const_expr.cc.noopt.expected │ ├── const_expr_function.cc │ ├── const_expr_function.cc.expected │ ├── const_expr_function.cc.noopt.expected │ ├── const_expr_function_call.cc │ ├── const_expr_function_call.cc.expected │ ├── const_expr_function_call.cc.noopt.expected │ ├── const_init.cc │ ├── const_init.cc.expected │ ├── const_init.cc.noopt.expected │ ├── const_sized_array_int.c │ ├── const_sized_array_int.c.expected │ ├── const_sized_array_int.c.noopt.expected │ ├── const_sized_array_int.cc │ ├── const_sized_array_int.cc.expected │ ├── const_sized_array_int.cc.noopt.expected │ ├── constexpr.cc │ ├── constexpr.cc.expected │ ├── constexpr.cc.noopt.expected │ ├── constexpr_array.cc │ ├── constexpr_array.cc.expected │ ├── constexpr_array.cc.noopt.expected │ ├── constexpr_if1.cc │ ├── constexpr_if1.cc.expected │ ├── constexpr_if1.cc.noopt.expected │ ├── constexpr_if2.cc │ ├── constexpr_if2.cc.expected │ ├── constexpr_if2.cc.noopt.expected │ ├── constexpr_initializer.cc │ ├── constexpr_initializer.cc.expected │ ├── constexpr_initializer.cc.noopt.expected │ ├── construct_struct_from_enum_constant.cc │ ├── construct_struct_from_enum_constant.cc.expected │ ├── construct_struct_from_enum_constant.cc.noopt.expected │ ├── decltype_cast.cc │ ├── decltype_cast.cc.expected │ ├── decltype_cast.cc.noopt.expected │ ├── decltype_cast_function_call.cc │ ├── decltype_cast_function_call.cc.expected │ ├── decltype_cast_function_call.cc.noopt.expected │ ├── default_param.cc │ ├── default_param.cc.expected │ ├── default_param.cc.noopt.expected │ ├── define_at_start_of_file.c │ ├── define_at_start_of_file.c.expected │ ├── define_at_start_of_file.c.noopt.expected │ ├── define_in_first_decl.c │ ├── define_in_first_decl.c.expected │ ├── define_in_first_decl.c.noopt.expected │ ├── define_in_first_decl.cc │ ├── define_in_first_decl.cc.expected │ ├── define_in_first_decl.cc.noopt.expected │ ├── do_not_mutate_under_alignof.cc │ ├── do_not_mutate_under_alignof.cc.expected │ ├── do_not_mutate_under_alignof.cc.noopt.expected │ ├── do_not_mutate_under_sizeof.c │ ├── do_not_mutate_under_sizeof.c.expected │ ├── do_not_mutate_under_sizeof.c.noopt.expected │ ├── dredd_prelude_start.cc │ ├── dredd_prelude_start.cc.expected │ ├── dredd_prelude_start.cc.noopt.expected │ ├── enum.c │ ├── enum.c.expected │ ├── enum.c.noopt.expected │ ├── expr_lvalue.c │ ├── expr_lvalue.c.expected │ ├── expr_lvalue.c.noopt.expected │ ├── expr_lvalue.cc │ ├── expr_lvalue.cc.expected │ ├── expr_lvalue.cc.noopt.expected │ ├── expr_macro.c │ ├── expr_macro.c.expected │ ├── expr_macro.c.noopt.expected │ ├── expr_macro.cc │ ├── expr_macro.cc.expected │ ├── expr_macro.cc.noopt.expected │ ├── float_binary_opts.c │ ├── float_binary_opts.c.expected │ ├── float_binary_opts.c.noopt.expected │ ├── float_binary_opts.cc │ ├── float_binary_opts.cc.expected │ ├── float_binary_opts.cc.noopt.expected │ ├── float_unary_opt.c │ ├── float_unary_opt.c.expected │ ├── float_unary_opt.c.noopt.expected │ ├── float_unary_opt.cc │ ├── float_unary_opt.cc.expected │ ├── float_unary_opt.cc.noopt.expected │ ├── floats.c │ ├── floats.c.expected │ ├── floats.c.noopt.expected │ ├── floats.cc │ ├── floats.cc.expected │ ├── floats.cc.noopt.expected │ ├── initializer.c │ ├── initializer.c.expected │ ├── initializer.c.noopt.expected │ ├── initializer.cc │ ├── initializer.cc.expected │ ├── initializer.cc.noopt.expected │ ├── initializer_list.cc │ ├── initializer_list.cc.expected │ ├── initializer_list.cc.noopt.expected │ ├── initializer_list_long_to_short.cc │ ├── initializer_list_long_to_short.cc.expected │ ├── initializer_list_long_to_short.cc.noopt.expected │ ├── initializer_list_narrower.cc │ ├── initializer_list_narrower.cc.expected │ ├── initializer_list_narrower.cc.noopt.expected │ ├── initializer_list_narrower_nested.cc │ ├── initializer_list_narrower_nested.cc.expected │ ├── initializer_list_narrower_nested.cc.noopt.expected │ ├── initializer_list_parenthesis.cc │ ├── initializer_list_parenthesis.cc.expected │ ├── initializer_list_parenthesis.cc.noopt.expected │ ├── initializer_list_with_templates.cc │ ├── initializer_list_with_templates.cc.expected │ ├── initializer_list_with_templates.cc.noopt.expected │ ├── initializers_outside_functions.cc │ ├── initializers_outside_functions.cc.expected │ ├── initializers_outside_functions.cc.noopt.expected │ ├── lambda_capture.cc │ ├── lambda_capture.cc.expected │ ├── lambda_capture.cc.noopt.expected │ ├── large_summation.c │ ├── large_summation.c.expected │ ├── large_summation.c.noopt.expected │ ├── large_summation.cc │ ├── large_summation.cc.expected │ ├── large_summation.cc.noopt.expected │ ├── left_shift_opt.c │ ├── left_shift_opt.c.expected │ ├── left_shift_opt.c.noopt.expected │ ├── left_shift_opt.cc │ ├── left_shift_opt.cc.expected │ ├── left_shift_opt.cc.noopt.expected │ ├── logical_and.c │ ├── logical_and.c.expected │ ├── logical_and.c.noopt.expected │ ├── logical_and.cc │ ├── logical_and.cc.expected │ ├── logical_and.cc.noopt.expected │ ├── logical_and_div.cc │ ├── logical_and_div.cc.expected │ ├── logical_and_div.cc.noopt.expected │ ├── logical_or.c │ ├── logical_or.c.expected │ ├── logical_or.c.noopt.expected │ ├── logical_or.cc │ ├── logical_or.cc.expected │ ├── logical_or.cc.noopt.expected │ ├── macro_pasting.c │ ├── macro_pasting.c.expected │ ├── macro_pasting.c.noopt.expected │ ├── misc001.cc │ ├── misc001.cc.expected │ ├── misc001.cc.noopt.expected │ ├── misc002.cc │ ├── misc002.cc.expected │ ├── misc002.cc.noopt.expected │ ├── misc003.cc │ ├── misc003.cc.expected │ ├── misc003.cc.noopt.expected │ ├── misc004.cc │ ├── misc004.cc.expected │ ├── misc004.cc.noopt.expected │ ├── negative_switch_case.c │ ├── negative_switch_case.c.expected │ ├── negative_switch_case.c.noopt.expected │ ├── negative_switch_case.cc │ ├── negative_switch_case.cc.expected │ ├── negative_switch_case.cc.noopt.expected │ ├── nested_array_with_named_constant_size_rewrite.cc │ ├── nested_array_with_named_constant_size_rewrite.cc.expected │ ├── nested_array_with_named_constant_size_rewrite.cc.noopt.expected │ ├── new_expr_array_size.cc │ ├── new_expr_array_size.cc.expected │ ├── new_expr_array_size.cc.noopt.expected │ ├── nodiscard.cc │ ├── nodiscard.cc.expected │ ├── nodiscard.cc.noopt.expected │ ├── nodiscard_macro.cc │ ├── nodiscard_macro.cc.expected │ ├── nodiscard_macro.cc.noopt.expected │ ├── noexcept.cc │ ├── noexcept.cc.expected │ ├── noexcept.cc.noopt.expected │ ├── noexcept2.cc │ ├── noexcept2.cc.expected │ ├── noexcept2.cc.noopt.expected │ ├── non_const_sized_array.c │ ├── non_const_sized_array.c.expected │ ├── non_const_sized_array.c.noopt.expected │ ├── non_const_sized_array.cc │ ├── non_const_sized_array.cc.expected │ ├── non_const_sized_array.cc.noopt.expected │ ├── noreturn.cc │ ├── noreturn.cc.expected │ ├── noreturn.cc.noopt.expected │ ├── parens.cc │ ├── parens.cc.expected │ ├── parens.cc.noopt.expected │ ├── positive_int_as_minus_one.c │ ├── positive_int_as_minus_one.c.expected │ ├── positive_int_as_minus_one.c.noopt.expected │ ├── positive_int_as_minus_one.cc │ ├── positive_int_as_minus_one.cc.expected │ ├── positive_int_as_minus_one.cc.noopt.expected │ ├── post_inc_volatile.c │ ├── post_inc_volatile.c.expected │ ├── post_inc_volatile.c.noopt.expected │ ├── post_inc_volatile.cc │ ├── post_inc_volatile.cc.expected │ ├── post_inc_volatile.cc.noopt.expected │ ├── pre_dec_assign.cc │ ├── pre_dec_assign.cc.expected │ ├── pre_dec_assign.cc.noopt.expected │ ├── preprocessor_if.c │ ├── preprocessor_if.c.expected │ ├── preprocessor_if.c.noopt.expected │ ├── printing.c │ ├── printing.c.expected │ ├── printing.c.noopt.expected │ ├── printing.cc │ ├── printing.cc.expected │ ├── printing.cc.noopt.expected │ ├── signed_int_constants.cc │ ├── signed_int_constants.cc.expected │ ├── signed_int_constants.cc.noopt.expected │ ├── sizeof_template.cc │ ├── sizeof_template.cc.expected │ ├── sizeof_template.cc.noopt.expected │ ├── sizeof_template2.cc │ ├── sizeof_template2.cc.expected │ ├── sizeof_template2.cc.noopt.expected │ ├── space_needed_after_macro.c │ ├── space_needed_after_macro.c.expected │ ├── space_needed_after_macro.c.noopt.expected │ ├── space_needed_after_macro2.c │ ├── space_needed_after_macro2.c.expected │ ├── space_needed_after_macro2.c.noopt.expected │ ├── static_assert_rewrite.cc │ ├── static_assert_rewrite.cc.expected │ ├── static_assert_rewrite.cc.noopt.expected │ ├── static_constexpr_array.cc │ ├── static_constexpr_array.cc.expected │ ├── static_constexpr_array.cc.noopt.expected │ ├── static_initializer.c │ ├── static_initializer.c.expected │ ├── static_initializer.c.noopt.expected │ ├── static_initializer.cc │ ├── static_initializer.cc.expected │ ├── static_initializer.cc.noopt.expected │ ├── struct_field_array_constant_size_rewrite.cc │ ├── struct_field_array_constant_size_rewrite.cc.expected │ ├── struct_field_array_constant_size_rewrite.cc.noopt.expected │ ├── structured_binding.cc │ ├── structured_binding.cc.expected │ ├── structured_binding.cc.noopt.expected │ ├── switch_cases1.c │ ├── switch_cases1.c.expected │ ├── switch_cases1.c.noopt.expected │ ├── switch_cases2.c │ ├── switch_cases2.c.expected │ ├── switch_cases2.c.noopt.expected │ ├── template.cc │ ├── template.cc.expected │ ├── template.cc.noopt.expected │ ├── template_instantiation.cc │ ├── template_instantiation.cc.expected │ ├── template_instantiation.cc.noopt.expected │ ├── template_instantiation_const_expr.cc │ ├── template_instantiation_const_expr.cc.expected │ ├── template_instantiation_const_expr.cc.noopt.expected │ ├── template_instantiation_nested_const_expr.cc │ ├── template_instantiation_nested_const_expr.cc.expected │ ├── template_instantiation_nested_const_expr.cc.noopt.expected │ ├── template_instantiation_non_integer_expr.cc │ ├── template_instantiation_non_integer_expr.cc.expected │ ├── template_instantiation_non_integer_expr.cc.noopt.expected │ ├── typedef.c │ ├── typedef.c.expected │ ├── typedef.c.noopt.expected │ ├── typedef.cc │ ├── typedef.cc.expected │ ├── typedef.cc.noopt.expected │ ├── unary.c │ ├── unary.c.expected │ ├── unary.c.noopt.expected │ ├── unary.cc │ ├── unary.cc.expected │ ├── unary.cc.noopt.expected │ ├── unary_logical_not.c │ ├── unary_logical_not.c.expected │ ├── unary_logical_not.c.noopt.expected │ ├── unary_logical_not.cc │ ├── unary_logical_not.cc.expected │ ├── unary_logical_not.cc.noopt.expected │ ├── unary_minus.c │ ├── unary_minus.c.expected │ ├── unary_minus.c.noopt.expected │ ├── unary_minus.cc │ ├── unary_minus.cc.expected │ ├── unary_minus.cc.noopt.expected │ ├── unary_operator_opt.c │ ├── unary_operator_opt.c.expected │ ├── unary_operator_opt.c.noopt.expected │ ├── unsigned_int.c │ ├── unsigned_int.c.expected │ ├── unsigned_int.c.noopt.expected │ ├── unsigned_int.cc │ ├── unsigned_int.cc.expected │ ├── unsigned_int.cc.noopt.expected │ ├── user_defined_literals.cc │ ├── user_defined_literals.cc.expected │ ├── user_defined_literals.cc.noopt.expected │ ├── using.cc │ ├── using.cc.expected │ ├── using.cc.noopt.expected │ ├── vector_returns_temporary.cc │ ├── vector_returns_temporary.cc.expected │ ├── vector_returns_temporary.cc.noopt.expected │ ├── volatile.c │ ├── volatile.c.expected │ ├── volatile.c.noopt.expected │ ├── volatile.cc │ ├── volatile.cc.expected │ └── volatile.cc.noopt.expected └── third_party ├── .gitignore ├── clang+llvm └── .gitignore ├── googletest └── CMakeLists.txt └── protobuf └── CMakeLists.txt /.github/workflows/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/build.sh -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/c_apps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/c_apps.sh -------------------------------------------------------------------------------- /.github/workflows/c_apps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/c_apps.yml -------------------------------------------------------------------------------- /.github/workflows/cxx_apps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/cxx_apps.sh -------------------------------------------------------------------------------- /.github/workflows/cxx_apps.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/cxx_apps.yml -------------------------------------------------------------------------------- /.github/workflows/dev_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/dev_build.sh -------------------------------------------------------------------------------- /.github/workflows/dev_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/dev_build.yml -------------------------------------------------------------------------------- /.github/workflows/release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/release.sh -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/AUTHORS -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/CONTRIBUTORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/README.md -------------------------------------------------------------------------------- /dev_shell.sh.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/dev_shell.sh.template -------------------------------------------------------------------------------- /examples/math/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/CMakeLists.txt -------------------------------------------------------------------------------- /examples/math/math/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/CMakeLists.txt -------------------------------------------------------------------------------- /examples/math/math/include/math/exp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/include/math/exp.h -------------------------------------------------------------------------------- /examples/math/math/include/math/number_theoretic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/include/math/number_theoretic.h -------------------------------------------------------------------------------- /examples/math/math/include/math/trig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/include/math/trig.h -------------------------------------------------------------------------------- /examples/math/math/src/exp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/src/exp.cc -------------------------------------------------------------------------------- /examples/math/math/src/number_theoretic.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/src/number_theoretic.cc -------------------------------------------------------------------------------- /examples/math/math/src/trig.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/math/src/trig.cc -------------------------------------------------------------------------------- /examples/math/mathtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/mathtest/CMakeLists.txt -------------------------------------------------------------------------------- /examples/math/mathtest/include_private/include/mathtest/test_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/mathtest/include_private/include/mathtest/test_funcs.h -------------------------------------------------------------------------------- /examples/math/mathtest/src/exp_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/mathtest/src/exp_test.cc -------------------------------------------------------------------------------- /examples/math/mathtest/src/number_theoretic_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/mathtest/src/number_theoretic_test.cc -------------------------------------------------------------------------------- /examples/math/mathtest/src/test_funcs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/mathtest/src/test_funcs.cc -------------------------------------------------------------------------------- /examples/math/mathtest/src/trig_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/math/mathtest/src/trig_test.cc -------------------------------------------------------------------------------- /examples/simple/pi.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/simple/pi.cc -------------------------------------------------------------------------------- /examples/threaded/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/CMakeLists.txt -------------------------------------------------------------------------------- /examples/threaded/include/consumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/include/consumer.h -------------------------------------------------------------------------------- /examples/threaded/include/locked_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/include/locked_queue.h -------------------------------------------------------------------------------- /examples/threaded/include/producer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/include/producer.h -------------------------------------------------------------------------------- /examples/threaded/src/consumer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/src/consumer.cc -------------------------------------------------------------------------------- /examples/threaded/src/locked_queue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/src/locked_queue.cc -------------------------------------------------------------------------------- /examples/threaded/src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/src/main.cc -------------------------------------------------------------------------------- /examples/threaded/src/producer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/examples/threaded/src/producer.cc -------------------------------------------------------------------------------- /scripts/check_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_all.sh -------------------------------------------------------------------------------- /scripts/check_bespoke_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_bespoke_tests.sh -------------------------------------------------------------------------------- /scripts/check_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_build.sh -------------------------------------------------------------------------------- /scripts/check_clang_tidy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_clang_tidy.sh -------------------------------------------------------------------------------- /scripts/check_clean_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_clean_build.sh -------------------------------------------------------------------------------- /scripts/check_cmakelint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_cmakelint.sh -------------------------------------------------------------------------------- /scripts/check_compile_commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_compile_commands.sh -------------------------------------------------------------------------------- /scripts/check_cppcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_cppcheck.sh -------------------------------------------------------------------------------- /scripts/check_cpplint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_cpplint.sh -------------------------------------------------------------------------------- /scripts/check_execute_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_execute_tests.sh -------------------------------------------------------------------------------- /scripts/check_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_format.sh -------------------------------------------------------------------------------- /scripts/check_headers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_headers.py -------------------------------------------------------------------------------- /scripts/check_iwyu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_iwyu.sh -------------------------------------------------------------------------------- /scripts/check_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_json.py -------------------------------------------------------------------------------- /scripts/check_one_bespoke_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_one_bespoke_test.py -------------------------------------------------------------------------------- /scripts/check_one_execute_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_one_execute_test.py -------------------------------------------------------------------------------- /scripts/check_one_single_file_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_one_single_file_test.sh -------------------------------------------------------------------------------- /scripts/check_single_file_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/check_single_file_tests.sh -------------------------------------------------------------------------------- /scripts/dredd_cc_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/dredd_cc_files.sh -------------------------------------------------------------------------------- /scripts/dredd_cmake_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/dredd_cmake_files.sh -------------------------------------------------------------------------------- /scripts/dredd_source_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/dredd_source_files.sh -------------------------------------------------------------------------------- /scripts/examples_cmake_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/examples_cmake_files.sh -------------------------------------------------------------------------------- /scripts/examples_source_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/examples_source_files.sh -------------------------------------------------------------------------------- /scripts/fix_format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/fix_format.sh -------------------------------------------------------------------------------- /scripts/interesting.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/interesting.py.template -------------------------------------------------------------------------------- /scripts/llvm_tag.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/llvm_tag.sh -------------------------------------------------------------------------------- /scripts/query_mutant_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/query_mutant_info.py -------------------------------------------------------------------------------- /scripts/regenerate_one_single_file_expectation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/regenerate_one_single_file_expectation.sh -------------------------------------------------------------------------------- /scripts/regenerate_single_file_expectations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/scripts/regenerate_single_file_expectations.sh -------------------------------------------------------------------------------- /src/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/.clang-format -------------------------------------------------------------------------------- /src/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/.clang-tidy -------------------------------------------------------------------------------- /src/CPPLINT.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/CPPLINT.cfg -------------------------------------------------------------------------------- /src/dredd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/dredd/CMakeLists.txt -------------------------------------------------------------------------------- /src/dredd/include_private/include/dredd/log_failed_files_diagnostic_consumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/dredd/include_private/include/dredd/log_failed_files_diagnostic_consumer.h -------------------------------------------------------------------------------- /src/dredd/include_private/include/dredd/protobufs/protobuf_serialization.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/dredd/include_private/include/dredd/protobufs/protobuf_serialization.h -------------------------------------------------------------------------------- /src/dredd/src/log_failed_files_diagnostic_consumer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/dredd/src/log_failed_files_diagnostic_consumer.cc -------------------------------------------------------------------------------- /src/dredd/src/main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/dredd/src/main.cc -------------------------------------------------------------------------------- /src/iwyu.imp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/iwyu.imp -------------------------------------------------------------------------------- /src/libdredd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/CMakeLists.txt -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/mutation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/mutation.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/mutation_remove_stmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/mutation_remove_stmt.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/mutation_replace_binary_operator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/mutation_replace_binary_operator.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/mutation_replace_expr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/mutation_replace_expr.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/mutation_replace_unary_operator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/mutation_replace_unary_operator.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/new_mutate_frontend_action_factory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/new_mutate_frontend_action_factory.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/options.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/protobufs/dredd.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/protobufs/dredd.proto -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/protobufs/dredd_protobufs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/protobufs/dredd_protobufs.h -------------------------------------------------------------------------------- /src/libdredd/include/libdredd/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include/libdredd/util.h -------------------------------------------------------------------------------- /src/libdredd/include_private/include/libdredd/mutate_ast_consumer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include_private/include/libdredd/mutate_ast_consumer.h -------------------------------------------------------------------------------- /src/libdredd/include_private/include/libdredd/mutate_visitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include_private/include/libdredd/mutate_visitor.h -------------------------------------------------------------------------------- /src/libdredd/include_private/include/libdredd/mutation_tree_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/include_private/include/libdredd/mutation_tree_node.h -------------------------------------------------------------------------------- /src/libdredd/src/mutate_ast_consumer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutate_ast_consumer.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutate_visitor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutate_visitor.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutation.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutation_remove_stmt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutation_remove_stmt.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutation_replace_binary_operator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutation_replace_binary_operator.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutation_replace_expr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutation_replace_expr.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutation_replace_unary_operator.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutation_replace_unary_operator.cc -------------------------------------------------------------------------------- /src/libdredd/src/mutation_tree_node.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/mutation_tree_node.cc -------------------------------------------------------------------------------- /src/libdredd/src/new_mutate_frontend_action_factory.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/new_mutate_frontend_action_factory.cc -------------------------------------------------------------------------------- /src/libdredd/src/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdredd/src/util.cc -------------------------------------------------------------------------------- /src/libdreddtest/.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/.clang-tidy -------------------------------------------------------------------------------- /src/libdreddtest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/CMakeLists.txt -------------------------------------------------------------------------------- /src/libdreddtest/include_private/include/libdreddtest/gtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/include_private/include/libdreddtest/gtest.h -------------------------------------------------------------------------------- /src/libdreddtest/src/mutation_remove_stmt_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/src/mutation_remove_stmt_test.cc -------------------------------------------------------------------------------- /src/libdreddtest/src/mutation_replace_binary_operator_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/src/mutation_replace_binary_operator_test.cc -------------------------------------------------------------------------------- /src/libdreddtest/src/mutation_replace_expr_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/src/mutation_replace_expr_test.cc -------------------------------------------------------------------------------- /src/libdreddtest/src/mutation_replace_unary_operator_test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/src/libdreddtest/src/mutation_replace_unary_operator_test.cc -------------------------------------------------------------------------------- /temp/.gitignore: -------------------------------------------------------------------------------- 1 | 2 | * 3 | !/.gitignore 4 | -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/README.md -------------------------------------------------------------------------------- /test/bespoke/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/README.md -------------------------------------------------------------------------------- /test/bespoke/mutant_tracking/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/mutant_tracking/example.c -------------------------------------------------------------------------------- /test/bespoke/mutant_tracking/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/mutant_tracking/test.py -------------------------------------------------------------------------------- /test/bespoke/nonexistent-file/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/nonexistent-file/test.py -------------------------------------------------------------------------------- /test/bespoke/query_mutant_info/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/query_mutant_info/test.py -------------------------------------------------------------------------------- /test/bespoke/query_mutant_info_c_logical_operations/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/query_mutant_info_c_logical_operations/example.c -------------------------------------------------------------------------------- /test/bespoke/query_mutant_info_c_logical_operations/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/query_mutant_info_c_logical_operations/test.py -------------------------------------------------------------------------------- /test/bespoke/skip_bad_files/bad1.c: -------------------------------------------------------------------------------- 1 | invalid code 2 | -------------------------------------------------------------------------------- /test/bespoke/skip_bad_files/bad2.c: -------------------------------------------------------------------------------- 1 | invalid code 2 | -------------------------------------------------------------------------------- /test/bespoke/skip_bad_files/good1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/skip_bad_files/good1.c -------------------------------------------------------------------------------- /test/bespoke/skip_bad_files/good2.c: -------------------------------------------------------------------------------- 1 | int foo() { 2 | return 42; 3 | } 4 | -------------------------------------------------------------------------------- /test/bespoke/skip_bad_files/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/bespoke/skip_bad_files/test.py -------------------------------------------------------------------------------- /test/execute/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/README.md -------------------------------------------------------------------------------- /test/execute/add/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/add/harness.c -------------------------------------------------------------------------------- /test/execute/add/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/add/mutants.txt -------------------------------------------------------------------------------- /test/execute/add/original.txt: -------------------------------------------------------------------------------- 1 | 10 2 | -------------------------------------------------------------------------------- /test/execute/add/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/add/tomutate.c -------------------------------------------------------------------------------- /test/execute/bit_overflow_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_c/harness.c -------------------------------------------------------------------------------- /test/execute/bit_overflow_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/bit_overflow_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_c/original.txt -------------------------------------------------------------------------------- /test/execute/bit_overflow_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/bit_overflow_cc/harness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_cc/harness.cc -------------------------------------------------------------------------------- /test/execute/bit_overflow_cc/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_cc/mutants.txt -------------------------------------------------------------------------------- /test/execute/bit_overflow_cc/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_cc/original.txt -------------------------------------------------------------------------------- /test/execute/bit_overflow_cc/tomutate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/bit_overflow_cc/tomutate.cc -------------------------------------------------------------------------------- /test/execute/constant_function_argument/harness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/constant_function_argument/harness.cc -------------------------------------------------------------------------------- /test/execute/constant_function_argument/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/constant_function_argument/mutants.txt -------------------------------------------------------------------------------- /test/execute/constant_function_argument/original.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/execute/constant_function_argument/tomutate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/constant_function_argument/tomutate.cc -------------------------------------------------------------------------------- /test/execute/constant_sized_array/harness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/constant_sized_array/harness.cc -------------------------------------------------------------------------------- /test/execute/constant_sized_array/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/constant_sized_array/mutants.txt -------------------------------------------------------------------------------- /test/execute/constant_sized_array/original.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/execute/constant_sized_array/tomutate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/constant_sized_array/tomutate.cc -------------------------------------------------------------------------------- /test/execute/materialized_temporary_1/harness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/materialized_temporary_1/harness.cc -------------------------------------------------------------------------------- /test/execute/materialized_temporary_1/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/materialized_temporary_1/mutants.txt -------------------------------------------------------------------------------- /test/execute/materialized_temporary_1/original.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/execute/materialized_temporary_1/tomutate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/materialized_temporary_1/tomutate.cc -------------------------------------------------------------------------------- /test/execute/materialized_temporary_2/harness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/materialized_temporary_2/harness.cc -------------------------------------------------------------------------------- /test/execute/materialized_temporary_2/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/materialized_temporary_2/mutants.txt -------------------------------------------------------------------------------- /test/execute/materialized_temporary_2/original.txt: -------------------------------------------------------------------------------- 1 | 42 2 | -------------------------------------------------------------------------------- /test/execute/materialized_temporary_2/tomutate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/materialized_temporary_2/tomutate.cc -------------------------------------------------------------------------------- /test/execute/nomutants/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/nomutants/harness.c -------------------------------------------------------------------------------- /test/execute/nomutants/mutants.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/execute/nomutants/original.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/execute/nomutants/tomutate.c: -------------------------------------------------------------------------------- 1 | void empty() { 2 | } 3 | -------------------------------------------------------------------------------- /test/execute/static_assert_rewrite/harness.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/static_assert_rewrite/harness.cc -------------------------------------------------------------------------------- /test/execute/static_assert_rewrite/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/static_assert_rewrite/mutants.txt -------------------------------------------------------------------------------- /test/execute/static_assert_rewrite/original.txt: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test/execute/static_assert_rewrite/tomutate.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/static_assert_rewrite/tomutate.cc -------------------------------------------------------------------------------- /test/execute/switch_cases/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/switch_cases/harness.c -------------------------------------------------------------------------------- /test/execute/switch_cases/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/switch_cases/mutants.txt -------------------------------------------------------------------------------- /test/execute/switch_cases/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/switch_cases/original.txt -------------------------------------------------------------------------------- /test/execute/switch_cases/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/switch_cases/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_0_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_0_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_0_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_0_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_0_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_0_c/original.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_0_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_0_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_c/original.txt: -------------------------------------------------------------------------------- 1 | 1_1_1_ 2 | -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_eq_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_eq_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_0_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_0_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_0_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_0_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_0_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_0_c/original.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_0_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_0_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_c/original.txt: -------------------------------------------------------------------------------- 1 | 1_1_1_ 2 | -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ge_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ge_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_0_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_0_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_0_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_0_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_0_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_0_c/original.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_0_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_0_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_c/original.txt: -------------------------------------------------------------------------------- 1 | 1_1_1_ 2 | -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_gt_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_gt_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_0_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_0_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_0_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_0_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_0_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_0_c/original.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_0_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_0_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_c/original.txt: -------------------------------------------------------------------------------- 1 | 1_1_1_ 2 | -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_le_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_le_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_0_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_0_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_0_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_0_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_0_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_0_c/original.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_0_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_0_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_c/original.txt: -------------------------------------------------------------------------------- 1 | 1_1_1_ 2 | -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_lt_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_lt_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_0_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_0_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_0_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_0_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_0_c/original.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_0_c/original.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_0_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_0_c/tomutate.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_c/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_c/harness.c -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_c/mutants.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_c/mutants.txt -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_c/original.txt: -------------------------------------------------------------------------------- 1 | 1_1_1_ 2 | -------------------------------------------------------------------------------- /test/execute/unsigned_comparison_ne_c/tomutate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/execute/unsigned_comparison_ne_c/tomutate.c -------------------------------------------------------------------------------- /test/single_file/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/README.md -------------------------------------------------------------------------------- /test/single_file/add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add.c -------------------------------------------------------------------------------- /test/single_file/add.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add.c.expected -------------------------------------------------------------------------------- /test/single_file/add.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add.cc -------------------------------------------------------------------------------- /test/single_file/add.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add.cc.expected -------------------------------------------------------------------------------- /test/single_file/add.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add_float.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_float.c -------------------------------------------------------------------------------- /test/single_file/add_float.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_float.c.expected -------------------------------------------------------------------------------- /test/single_file/add_float.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_float.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add_float.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_float.cc -------------------------------------------------------------------------------- /test/single_file/add_float.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_float.cc.expected -------------------------------------------------------------------------------- /test/single_file/add_float.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_float.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add_mul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_mul.c -------------------------------------------------------------------------------- /test/single_file/add_mul.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_mul.c.expected -------------------------------------------------------------------------------- /test/single_file/add_mul.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_mul.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add_mul.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_mul.cc -------------------------------------------------------------------------------- /test/single_file/add_mul.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_mul.cc.expected -------------------------------------------------------------------------------- /test/single_file/add_mul.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_mul.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add_type_aliases.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_type_aliases.c -------------------------------------------------------------------------------- /test/single_file/add_type_aliases.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_type_aliases.c.expected -------------------------------------------------------------------------------- /test/single_file/add_type_aliases.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_type_aliases.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/add_type_aliases.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_type_aliases.cc -------------------------------------------------------------------------------- /test/single_file/add_type_aliases.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_type_aliases.cc.expected -------------------------------------------------------------------------------- /test/single_file/add_type_aliases.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/add_type_aliases.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/adl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/adl.cc -------------------------------------------------------------------------------- /test/single_file/adl.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/adl.cc.expected -------------------------------------------------------------------------------- /test/single_file/adl.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/adl.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/array_with_named_constant_size_rewrite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/array_with_named_constant_size_rewrite.cc -------------------------------------------------------------------------------- /test/single_file/array_with_named_constant_size_rewrite.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/array_with_named_constant_size_rewrite.cc.expected -------------------------------------------------------------------------------- /test/single_file/array_with_named_constant_size_rewrite.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/array_with_named_constant_size_rewrite.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/array_with_named_constant_size_rewrite2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/array_with_named_constant_size_rewrite2.cc -------------------------------------------------------------------------------- /test/single_file/array_with_named_constant_size_rewrite2.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/array_with_named_constant_size_rewrite2.cc.expected -------------------------------------------------------------------------------- /test/single_file/array_with_named_constant_size_rewrite2.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/array_with_named_constant_size_rewrite2.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/assign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/assign.c -------------------------------------------------------------------------------- /test/single_file/assign.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/assign.c.expected -------------------------------------------------------------------------------- /test/single_file/assign.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/assign.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/assign.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/assign.cc -------------------------------------------------------------------------------- /test/single_file/assign.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/assign.cc.expected -------------------------------------------------------------------------------- /test/single_file/assign.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/assign.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/assign_null.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int* x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/assign_null.c.expected: -------------------------------------------------------------------------------- 1 | int main() { 2 | int* x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/assign_null.c.noopt.expected: -------------------------------------------------------------------------------- 1 | int main() { 2 | int* x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/assign_null.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | int* x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/assign_null.cc.expected: -------------------------------------------------------------------------------- 1 | int main() { 2 | int* x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/assign_null.cc.noopt.expected: -------------------------------------------------------------------------------- 1 | int main() { 2 | int* x = 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/auto.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/auto.cc -------------------------------------------------------------------------------- /test/single_file/auto.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/auto.cc.expected -------------------------------------------------------------------------------- /test/single_file/auto.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/auto.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/basic.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/basic.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/basic.c.expected -------------------------------------------------------------------------------- /test/single_file/basic.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/basic.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/basic.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | return 0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/basic.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/basic.cc.expected -------------------------------------------------------------------------------- /test/single_file/basic.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/basic.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_both_zero.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_both_zero.cc -------------------------------------------------------------------------------- /test/single_file/binary_both_zero.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_both_zero.cc.expected -------------------------------------------------------------------------------- /test/single_file/binary_both_zero.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_both_zero.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_lhs_zero.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_lhs_zero.cc -------------------------------------------------------------------------------- /test/single_file/binary_lhs_zero.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_lhs_zero.cc.expected -------------------------------------------------------------------------------- /test/single_file/binary_lhs_zero.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_lhs_zero.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_long_long_and_long_name_clash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_long_long_and_long_name_clash.c -------------------------------------------------------------------------------- /test/single_file/binary_long_long_and_long_name_clash.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_long_long_and_long_name_clash.c.expected -------------------------------------------------------------------------------- /test/single_file/binary_long_long_and_long_name_clash.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_long_long_and_long_name_clash.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_no_arg_replacement.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_no_arg_replacement.cc -------------------------------------------------------------------------------- /test/single_file/binary_no_arg_replacement.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_no_arg_replacement.cc.expected -------------------------------------------------------------------------------- /test/single_file/binary_no_arg_replacement.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_no_arg_replacement.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_operands_both_zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_operands_both_zero.c -------------------------------------------------------------------------------- /test/single_file/binary_operands_both_zero.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_operands_both_zero.c.expected -------------------------------------------------------------------------------- /test/single_file/binary_operands_both_zero.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_operands_both_zero.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_operands_both_zero.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_operands_both_zero.cc -------------------------------------------------------------------------------- /test/single_file/binary_operands_both_zero.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_operands_both_zero.cc.expected -------------------------------------------------------------------------------- /test/single_file/binary_operands_both_zero.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_operands_both_zero.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_redundant_name_clash.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_redundant_name_clash.cc -------------------------------------------------------------------------------- /test/single_file/binary_redundant_name_clash.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_redundant_name_clash.cc.expected -------------------------------------------------------------------------------- /test/single_file/binary_redundant_name_clash.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_redundant_name_clash.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/binary_rhs_zero.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_rhs_zero.cc -------------------------------------------------------------------------------- /test/single_file/binary_rhs_zero.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_rhs_zero.cc.expected -------------------------------------------------------------------------------- /test/single_file/binary_rhs_zero.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/binary_rhs_zero.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/bitfield.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield.c -------------------------------------------------------------------------------- /test/single_file/bitfield.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield.c.expected -------------------------------------------------------------------------------- /test/single_file/bitfield.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/bitfield.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield.cc -------------------------------------------------------------------------------- /test/single_file/bitfield.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield.cc.expected -------------------------------------------------------------------------------- /test/single_file/bitfield.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/bitfield_reference_passing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield_reference_passing.cc -------------------------------------------------------------------------------- /test/single_file/bitfield_reference_passing.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield_reference_passing.cc.expected -------------------------------------------------------------------------------- /test/single_file/bitfield_reference_passing.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bitfield_reference_passing.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/bool_assignment.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bool_assignment.cc -------------------------------------------------------------------------------- /test/single_file/bool_assignment.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bool_assignment.cc.expected -------------------------------------------------------------------------------- /test/single_file/bool_assignment.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/bool_assignment.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/boolean_not_insertion_optimisation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/boolean_not_insertion_optimisation.c -------------------------------------------------------------------------------- /test/single_file/boolean_not_insertion_optimisation.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/boolean_not_insertion_optimisation.c.expected -------------------------------------------------------------------------------- /test/single_file/boolean_not_insertion_optimisation.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/boolean_not_insertion_optimisation.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/boolean_not_insertion_optimisation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/boolean_not_insertion_optimisation.cc -------------------------------------------------------------------------------- /test/single_file/boolean_not_insertion_optimisation.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/boolean_not_insertion_optimisation.cc.expected -------------------------------------------------------------------------------- /test/single_file/boolean_not_insertion_optimisation.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/boolean_not_insertion_optimisation.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/braced_initialization.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | char test {24}; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/braced_initialization.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/braced_initialization.cc.expected -------------------------------------------------------------------------------- /test/single_file/braced_initialization.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/braced_initialization.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/builtin_frame_address.cc: -------------------------------------------------------------------------------- 1 | void foo() { 2 | __builtin_frame_address(0); 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/builtin_frame_address.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/builtin_frame_address.cc.expected -------------------------------------------------------------------------------- /test/single_file/builtin_frame_address.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/builtin_frame_address.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/builtin_frame_address_with_argument_rewrite.cc: -------------------------------------------------------------------------------- 1 | void foo() { 2 | const int x = 42; 3 | __builtin_frame_address(x); 4 | } 5 | -------------------------------------------------------------------------------- /test/single_file/builtin_frame_address_with_argument_rewrite.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/builtin_frame_address_with_argument_rewrite.cc.expected -------------------------------------------------------------------------------- /test/single_file/builtin_frame_address_with_argument_rewrite.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/builtin_frame_address_with_argument_rewrite.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma.c -------------------------------------------------------------------------------- /test/single_file/comma.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma.c.expected -------------------------------------------------------------------------------- /test/single_file/comma.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comma_initialization.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x = (1,0); 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/comma_initialization.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_initialization.c.expected -------------------------------------------------------------------------------- /test/single_file/comma_initialization.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_initialization.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comma_initialization.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | int b((1,0)); 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/comma_initialization.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_initialization.cc.expected -------------------------------------------------------------------------------- /test/single_file/comma_initialization.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_initialization.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comma_side_effects.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_side_effects.c -------------------------------------------------------------------------------- /test/single_file/comma_side_effects.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_side_effects.c.expected -------------------------------------------------------------------------------- /test/single_file/comma_side_effects.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_side_effects.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comma_side_effects.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_side_effects.cc -------------------------------------------------------------------------------- /test/single_file/comma_side_effects.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_side_effects.cc.expected -------------------------------------------------------------------------------- /test/single_file/comma_side_effects.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comma_side_effects.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comment.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comment.cc -------------------------------------------------------------------------------- /test/single_file/comment.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comment.cc.expected -------------------------------------------------------------------------------- /test/single_file/comment.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comment.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/comment_at_start_of_file.cc: -------------------------------------------------------------------------------- 1 | // Hello 2 | 3 | int main() { 4 | return 42; 5 | } 6 | -------------------------------------------------------------------------------- /test/single_file/comment_at_start_of_file.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comment_at_start_of_file.cc.expected -------------------------------------------------------------------------------- /test/single_file/comment_at_start_of_file.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/comment_at_start_of_file.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/const_expr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr.cc -------------------------------------------------------------------------------- /test/single_file/const_expr.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr.cc.expected -------------------------------------------------------------------------------- /test/single_file/const_expr.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/const_expr_function.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr_function.cc -------------------------------------------------------------------------------- /test/single_file/const_expr_function.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr_function.cc.expected -------------------------------------------------------------------------------- /test/single_file/const_expr_function.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr_function.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/const_expr_function_call.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr_function_call.cc -------------------------------------------------------------------------------- /test/single_file/const_expr_function_call.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr_function_call.cc.expected -------------------------------------------------------------------------------- /test/single_file/const_expr_function_call.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_expr_function_call.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/const_init.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_init.cc -------------------------------------------------------------------------------- /test/single_file/const_init.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_init.cc.expected -------------------------------------------------------------------------------- /test/single_file/const_init.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_init.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/const_sized_array_int.c: -------------------------------------------------------------------------------- 1 | void foo() { 2 | int A[1 + 3] = {0}; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/const_sized_array_int.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_sized_array_int.c.expected -------------------------------------------------------------------------------- /test/single_file/const_sized_array_int.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_sized_array_int.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/const_sized_array_int.cc: -------------------------------------------------------------------------------- 1 | void foo() { 2 | int A[1 + 3] = {0}; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/const_sized_array_int.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_sized_array_int.cc.expected -------------------------------------------------------------------------------- /test/single_file/const_sized_array_int.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/const_sized_array_int.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/constexpr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr.cc -------------------------------------------------------------------------------- /test/single_file/constexpr.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr.cc.expected -------------------------------------------------------------------------------- /test/single_file/constexpr.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_array.cc -------------------------------------------------------------------------------- /test/single_file/constexpr_array.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_array.cc.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_array.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_array.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_if1.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_if1.cc -------------------------------------------------------------------------------- /test/single_file/constexpr_if1.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_if1.cc.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_if1.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_if1.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_if2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_if2.cc -------------------------------------------------------------------------------- /test/single_file/constexpr_if2.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_if2.cc.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_if2.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_if2.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_initializer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_initializer.cc -------------------------------------------------------------------------------- /test/single_file/constexpr_initializer.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_initializer.cc.expected -------------------------------------------------------------------------------- /test/single_file/constexpr_initializer.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/constexpr_initializer.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/construct_struct_from_enum_constant.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/construct_struct_from_enum_constant.cc -------------------------------------------------------------------------------- /test/single_file/construct_struct_from_enum_constant.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/construct_struct_from_enum_constant.cc.expected -------------------------------------------------------------------------------- /test/single_file/construct_struct_from_enum_constant.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/construct_struct_from_enum_constant.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/decltype_cast.cc: -------------------------------------------------------------------------------- 1 | void foo() { 2 | unsigned x = (decltype(1)) 'a'; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/decltype_cast.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/decltype_cast.cc.expected -------------------------------------------------------------------------------- /test/single_file/decltype_cast.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/decltype_cast.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/decltype_cast_function_call.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/decltype_cast_function_call.cc -------------------------------------------------------------------------------- /test/single_file/decltype_cast_function_call.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/decltype_cast_function_call.cc.expected -------------------------------------------------------------------------------- /test/single_file/decltype_cast_function_call.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/decltype_cast_function_call.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/default_param.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/default_param.cc -------------------------------------------------------------------------------- /test/single_file/default_param.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/default_param.cc.expected -------------------------------------------------------------------------------- /test/single_file/default_param.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/default_param.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/define_at_start_of_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_at_start_of_file.c -------------------------------------------------------------------------------- /test/single_file/define_at_start_of_file.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_at_start_of_file.c.expected -------------------------------------------------------------------------------- /test/single_file/define_at_start_of_file.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_at_start_of_file.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/define_in_first_decl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_in_first_decl.c -------------------------------------------------------------------------------- /test/single_file/define_in_first_decl.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_in_first_decl.c.expected -------------------------------------------------------------------------------- /test/single_file/define_in_first_decl.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_in_first_decl.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/define_in_first_decl.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_in_first_decl.cc -------------------------------------------------------------------------------- /test/single_file/define_in_first_decl.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_in_first_decl.cc.expected -------------------------------------------------------------------------------- /test/single_file/define_in_first_decl.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/define_in_first_decl.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/do_not_mutate_under_alignof.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/do_not_mutate_under_alignof.cc -------------------------------------------------------------------------------- /test/single_file/do_not_mutate_under_alignof.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/do_not_mutate_under_alignof.cc.expected -------------------------------------------------------------------------------- /test/single_file/do_not_mutate_under_alignof.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/do_not_mutate_under_alignof.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/do_not_mutate_under_sizeof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/do_not_mutate_under_sizeof.c -------------------------------------------------------------------------------- /test/single_file/do_not_mutate_under_sizeof.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/do_not_mutate_under_sizeof.c.expected -------------------------------------------------------------------------------- /test/single_file/do_not_mutate_under_sizeof.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/do_not_mutate_under_sizeof.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/dredd_prelude_start.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/dredd_prelude_start.cc -------------------------------------------------------------------------------- /test/single_file/dredd_prelude_start.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/dredd_prelude_start.cc.expected -------------------------------------------------------------------------------- /test/single_file/dredd_prelude_start.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/dredd_prelude_start.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/enum.c -------------------------------------------------------------------------------- /test/single_file/enum.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/enum.c.expected -------------------------------------------------------------------------------- /test/single_file/enum.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/enum.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/expr_lvalue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_lvalue.c -------------------------------------------------------------------------------- /test/single_file/expr_lvalue.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_lvalue.c.expected -------------------------------------------------------------------------------- /test/single_file/expr_lvalue.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_lvalue.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/expr_lvalue.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_lvalue.cc -------------------------------------------------------------------------------- /test/single_file/expr_lvalue.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_lvalue.cc.expected -------------------------------------------------------------------------------- /test/single_file/expr_lvalue.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_lvalue.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/expr_macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_macro.c -------------------------------------------------------------------------------- /test/single_file/expr_macro.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_macro.c.expected -------------------------------------------------------------------------------- /test/single_file/expr_macro.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_macro.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/expr_macro.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_macro.cc -------------------------------------------------------------------------------- /test/single_file/expr_macro.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_macro.cc.expected -------------------------------------------------------------------------------- /test/single_file/expr_macro.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/expr_macro.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/float_binary_opts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_binary_opts.c -------------------------------------------------------------------------------- /test/single_file/float_binary_opts.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_binary_opts.c.expected -------------------------------------------------------------------------------- /test/single_file/float_binary_opts.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_binary_opts.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/float_binary_opts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_binary_opts.cc -------------------------------------------------------------------------------- /test/single_file/float_binary_opts.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_binary_opts.cc.expected -------------------------------------------------------------------------------- /test/single_file/float_binary_opts.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_binary_opts.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/float_unary_opt.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | double x = -1.0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/float_unary_opt.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_unary_opt.c.expected -------------------------------------------------------------------------------- /test/single_file/float_unary_opt.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_unary_opt.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/float_unary_opt.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | double x = -1.0; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/float_unary_opt.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_unary_opt.cc.expected -------------------------------------------------------------------------------- /test/single_file/float_unary_opt.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/float_unary_opt.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/floats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/floats.c -------------------------------------------------------------------------------- /test/single_file/floats.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/floats.c.expected -------------------------------------------------------------------------------- /test/single_file/floats.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/floats.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/floats.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/floats.cc -------------------------------------------------------------------------------- /test/single_file/floats.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/floats.cc.expected -------------------------------------------------------------------------------- /test/single_file/floats.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/floats.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer.c -------------------------------------------------------------------------------- /test/single_file/initializer.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer.c.expected -------------------------------------------------------------------------------- /test/single_file/initializer.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer.cc -------------------------------------------------------------------------------- /test/single_file/initializer.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list.cc -------------------------------------------------------------------------------- /test/single_file/initializer_list.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_long_to_short.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_long_to_short.cc -------------------------------------------------------------------------------- /test/single_file/initializer_list_long_to_short.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_long_to_short.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_long_to_short.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_long_to_short.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_narrower.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_narrower.cc -------------------------------------------------------------------------------- /test/single_file/initializer_list_narrower.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_narrower.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_narrower.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_narrower.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_narrower_nested.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_narrower_nested.cc -------------------------------------------------------------------------------- /test/single_file/initializer_list_narrower_nested.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_narrower_nested.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_narrower_nested.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_narrower_nested.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_parenthesis.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_parenthesis.cc -------------------------------------------------------------------------------- /test/single_file/initializer_list_parenthesis.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_parenthesis.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_parenthesis.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_parenthesis.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_with_templates.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_with_templates.cc -------------------------------------------------------------------------------- /test/single_file/initializer_list_with_templates.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_with_templates.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializer_list_with_templates.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializer_list_with_templates.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/initializers_outside_functions.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializers_outside_functions.cc -------------------------------------------------------------------------------- /test/single_file/initializers_outside_functions.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializers_outside_functions.cc.expected -------------------------------------------------------------------------------- /test/single_file/initializers_outside_functions.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/initializers_outside_functions.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/lambda_capture.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/lambda_capture.cc -------------------------------------------------------------------------------- /test/single_file/lambda_capture.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/lambda_capture.cc.expected -------------------------------------------------------------------------------- /test/single_file/lambda_capture.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/lambda_capture.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/large_summation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/large_summation.c -------------------------------------------------------------------------------- /test/single_file/large_summation.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/large_summation.c.expected -------------------------------------------------------------------------------- /test/single_file/large_summation.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/large_summation.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/large_summation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/large_summation.cc -------------------------------------------------------------------------------- /test/single_file/large_summation.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/large_summation.cc.expected -------------------------------------------------------------------------------- /test/single_file/large_summation.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/large_summation.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/left_shift_opt.c: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x = 0 << 1; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/left_shift_opt.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/left_shift_opt.c.expected -------------------------------------------------------------------------------- /test/single_file/left_shift_opt.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/left_shift_opt.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/left_shift_opt.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | int x = 0 << 1; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/left_shift_opt.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/left_shift_opt.cc.expected -------------------------------------------------------------------------------- /test/single_file/left_shift_opt.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/left_shift_opt.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/logical_and.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and.c -------------------------------------------------------------------------------- /test/single_file/logical_and.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and.c.expected -------------------------------------------------------------------------------- /test/single_file/logical_and.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/logical_and.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and.cc -------------------------------------------------------------------------------- /test/single_file/logical_and.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and.cc.expected -------------------------------------------------------------------------------- /test/single_file/logical_and.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/logical_and_div.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and_div.cc -------------------------------------------------------------------------------- /test/single_file/logical_and_div.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and_div.cc.expected -------------------------------------------------------------------------------- /test/single_file/logical_and_div.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_and_div.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/logical_or.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_or.c -------------------------------------------------------------------------------- /test/single_file/logical_or.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_or.c.expected -------------------------------------------------------------------------------- /test/single_file/logical_or.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_or.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/logical_or.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_or.cc -------------------------------------------------------------------------------- /test/single_file/logical_or.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_or.cc.expected -------------------------------------------------------------------------------- /test/single_file/logical_or.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/logical_or.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/macro_pasting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/macro_pasting.c -------------------------------------------------------------------------------- /test/single_file/macro_pasting.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/macro_pasting.c.expected -------------------------------------------------------------------------------- /test/single_file/macro_pasting.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/macro_pasting.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/misc001.cc: -------------------------------------------------------------------------------- 1 | template class a { 2 | void operator+() { a b(this); } 3 | }; 4 | -------------------------------------------------------------------------------- /test/single_file/misc001.cc.expected: -------------------------------------------------------------------------------- 1 | template class a { 2 | void operator+() { a b(this); } 3 | }; 4 | -------------------------------------------------------------------------------- /test/single_file/misc001.cc.noopt.expected: -------------------------------------------------------------------------------- 1 | template class a { 2 | void operator+() { a b(this); } 3 | }; 4 | -------------------------------------------------------------------------------- /test/single_file/misc002.cc: -------------------------------------------------------------------------------- 1 | void f() { 2 | if (8 == 24) 3 | ; 4 | } 5 | -------------------------------------------------------------------------------- /test/single_file/misc002.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc002.cc.expected -------------------------------------------------------------------------------- /test/single_file/misc002.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc002.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/misc003.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc003.cc -------------------------------------------------------------------------------- /test/single_file/misc003.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc003.cc.expected -------------------------------------------------------------------------------- /test/single_file/misc003.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc003.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/misc004.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc004.cc -------------------------------------------------------------------------------- /test/single_file/misc004.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc004.cc.expected -------------------------------------------------------------------------------- /test/single_file/misc004.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/misc004.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/negative_switch_case.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/negative_switch_case.c -------------------------------------------------------------------------------- /test/single_file/negative_switch_case.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/negative_switch_case.c.expected -------------------------------------------------------------------------------- /test/single_file/negative_switch_case.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/negative_switch_case.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/negative_switch_case.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/negative_switch_case.cc -------------------------------------------------------------------------------- /test/single_file/negative_switch_case.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/negative_switch_case.cc.expected -------------------------------------------------------------------------------- /test/single_file/negative_switch_case.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/negative_switch_case.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/nested_array_with_named_constant_size_rewrite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nested_array_with_named_constant_size_rewrite.cc -------------------------------------------------------------------------------- /test/single_file/nested_array_with_named_constant_size_rewrite.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nested_array_with_named_constant_size_rewrite.cc.expected -------------------------------------------------------------------------------- /test/single_file/nested_array_with_named_constant_size_rewrite.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nested_array_with_named_constant_size_rewrite.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/new_expr_array_size.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/new_expr_array_size.cc -------------------------------------------------------------------------------- /test/single_file/new_expr_array_size.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/new_expr_array_size.cc.expected -------------------------------------------------------------------------------- /test/single_file/new_expr_array_size.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/new_expr_array_size.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/nodiscard.cc: -------------------------------------------------------------------------------- 1 | [[nodiscard]] static int foo() { 2 | return 42; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/nodiscard.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nodiscard.cc.expected -------------------------------------------------------------------------------- /test/single_file/nodiscard.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nodiscard.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/nodiscard_macro.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nodiscard_macro.cc -------------------------------------------------------------------------------- /test/single_file/nodiscard_macro.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nodiscard_macro.cc.expected -------------------------------------------------------------------------------- /test/single_file/nodiscard_macro.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/nodiscard_macro.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/noexcept.cc: -------------------------------------------------------------------------------- 1 | void foo() noexcept(true); 2 | -------------------------------------------------------------------------------- /test/single_file/noexcept.cc.expected: -------------------------------------------------------------------------------- 1 | void foo() noexcept(true); 2 | -------------------------------------------------------------------------------- /test/single_file/noexcept.cc.noopt.expected: -------------------------------------------------------------------------------- 1 | void foo() noexcept(true); 2 | -------------------------------------------------------------------------------- /test/single_file/noexcept2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/noexcept2.cc -------------------------------------------------------------------------------- /test/single_file/noexcept2.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/noexcept2.cc.expected -------------------------------------------------------------------------------- /test/single_file/noexcept2.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/noexcept2.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/non_const_sized_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/non_const_sized_array.c -------------------------------------------------------------------------------- /test/single_file/non_const_sized_array.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/non_const_sized_array.c.expected -------------------------------------------------------------------------------- /test/single_file/non_const_sized_array.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/non_const_sized_array.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/non_const_sized_array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/non_const_sized_array.cc -------------------------------------------------------------------------------- /test/single_file/non_const_sized_array.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/non_const_sized_array.cc.expected -------------------------------------------------------------------------------- /test/single_file/non_const_sized_array.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/non_const_sized_array.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/noreturn.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/noreturn.cc -------------------------------------------------------------------------------- /test/single_file/noreturn.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/noreturn.cc.expected -------------------------------------------------------------------------------- /test/single_file/noreturn.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/noreturn.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/parens.cc: -------------------------------------------------------------------------------- 1 | int foo(int x) { 2 | return ((x)); 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/parens.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/parens.cc.expected -------------------------------------------------------------------------------- /test/single_file/parens.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/parens.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/positive_int_as_minus_one.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/positive_int_as_minus_one.c -------------------------------------------------------------------------------- /test/single_file/positive_int_as_minus_one.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/positive_int_as_minus_one.c.expected -------------------------------------------------------------------------------- /test/single_file/positive_int_as_minus_one.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/positive_int_as_minus_one.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/positive_int_as_minus_one.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/positive_int_as_minus_one.cc -------------------------------------------------------------------------------- /test/single_file/positive_int_as_minus_one.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/positive_int_as_minus_one.cc.expected -------------------------------------------------------------------------------- /test/single_file/positive_int_as_minus_one.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/positive_int_as_minus_one.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/post_inc_volatile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/post_inc_volatile.c -------------------------------------------------------------------------------- /test/single_file/post_inc_volatile.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/post_inc_volatile.c.expected -------------------------------------------------------------------------------- /test/single_file/post_inc_volatile.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/post_inc_volatile.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/post_inc_volatile.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/post_inc_volatile.cc -------------------------------------------------------------------------------- /test/single_file/post_inc_volatile.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/post_inc_volatile.cc.expected -------------------------------------------------------------------------------- /test/single_file/post_inc_volatile.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/post_inc_volatile.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/pre_dec_assign.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/pre_dec_assign.cc -------------------------------------------------------------------------------- /test/single_file/pre_dec_assign.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/pre_dec_assign.cc.expected -------------------------------------------------------------------------------- /test/single_file/pre_dec_assign.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/pre_dec_assign.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/preprocessor_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/preprocessor_if.c -------------------------------------------------------------------------------- /test/single_file/preprocessor_if.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/preprocessor_if.c.expected -------------------------------------------------------------------------------- /test/single_file/preprocessor_if.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/preprocessor_if.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/printing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/printing.c -------------------------------------------------------------------------------- /test/single_file/printing.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/printing.c.expected -------------------------------------------------------------------------------- /test/single_file/printing.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/printing.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/printing.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/printing.cc -------------------------------------------------------------------------------- /test/single_file/printing.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/printing.cc.expected -------------------------------------------------------------------------------- /test/single_file/printing.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/printing.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/signed_int_constants.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/signed_int_constants.cc -------------------------------------------------------------------------------- /test/single_file/signed_int_constants.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/signed_int_constants.cc.expected -------------------------------------------------------------------------------- /test/single_file/signed_int_constants.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/signed_int_constants.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/sizeof_template.cc: -------------------------------------------------------------------------------- 1 | template void b() { a(sizeof(a)); } 2 | -------------------------------------------------------------------------------- /test/single_file/sizeof_template.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/sizeof_template.cc.expected -------------------------------------------------------------------------------- /test/single_file/sizeof_template.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/sizeof_template.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/sizeof_template2.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/sizeof_template2.cc -------------------------------------------------------------------------------- /test/single_file/sizeof_template2.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/sizeof_template2.cc.expected -------------------------------------------------------------------------------- /test/single_file/sizeof_template2.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/sizeof_template2.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/space_needed_after_macro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/space_needed_after_macro.c -------------------------------------------------------------------------------- /test/single_file/space_needed_after_macro.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/space_needed_after_macro.c.expected -------------------------------------------------------------------------------- /test/single_file/space_needed_after_macro.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/space_needed_after_macro.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/space_needed_after_macro2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/space_needed_after_macro2.c -------------------------------------------------------------------------------- /test/single_file/space_needed_after_macro2.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/space_needed_after_macro2.c.expected -------------------------------------------------------------------------------- /test/single_file/space_needed_after_macro2.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/space_needed_after_macro2.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/static_assert_rewrite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_assert_rewrite.cc -------------------------------------------------------------------------------- /test/single_file/static_assert_rewrite.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_assert_rewrite.cc.expected -------------------------------------------------------------------------------- /test/single_file/static_assert_rewrite.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_assert_rewrite.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/static_constexpr_array.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_constexpr_array.cc -------------------------------------------------------------------------------- /test/single_file/static_constexpr_array.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_constexpr_array.cc.expected -------------------------------------------------------------------------------- /test/single_file/static_constexpr_array.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_constexpr_array.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/static_initializer.c: -------------------------------------------------------------------------------- 1 | void foo() { 2 | static int a = 1 + 2; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/static_initializer.c.expected: -------------------------------------------------------------------------------- 1 | void foo() { 2 | static int a = 1 + 2; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/static_initializer.c.noopt.expected: -------------------------------------------------------------------------------- 1 | void foo() { 2 | static int a = 1 + 2; 3 | } 4 | -------------------------------------------------------------------------------- /test/single_file/static_initializer.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_initializer.cc -------------------------------------------------------------------------------- /test/single_file/static_initializer.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_initializer.cc.expected -------------------------------------------------------------------------------- /test/single_file/static_initializer.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/static_initializer.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/struct_field_array_constant_size_rewrite.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/struct_field_array_constant_size_rewrite.cc -------------------------------------------------------------------------------- /test/single_file/struct_field_array_constant_size_rewrite.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/struct_field_array_constant_size_rewrite.cc.expected -------------------------------------------------------------------------------- /test/single_file/struct_field_array_constant_size_rewrite.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/struct_field_array_constant_size_rewrite.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/structured_binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/structured_binding.cc -------------------------------------------------------------------------------- /test/single_file/structured_binding.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/structured_binding.cc.expected -------------------------------------------------------------------------------- /test/single_file/structured_binding.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/structured_binding.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/switch_cases1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/switch_cases1.c -------------------------------------------------------------------------------- /test/single_file/switch_cases1.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/switch_cases1.c.expected -------------------------------------------------------------------------------- /test/single_file/switch_cases1.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/switch_cases1.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/switch_cases2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/switch_cases2.c -------------------------------------------------------------------------------- /test/single_file/switch_cases2.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/switch_cases2.c.expected -------------------------------------------------------------------------------- /test/single_file/switch_cases2.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/switch_cases2.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/template.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template.cc -------------------------------------------------------------------------------- /test/single_file/template.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template.cc.expected -------------------------------------------------------------------------------- /test/single_file/template.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation.cc -------------------------------------------------------------------------------- /test/single_file/template_instantiation.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation.cc.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation_const_expr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_const_expr.cc -------------------------------------------------------------------------------- /test/single_file/template_instantiation_const_expr.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_const_expr.cc.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation_const_expr.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_const_expr.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation_nested_const_expr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_nested_const_expr.cc -------------------------------------------------------------------------------- /test/single_file/template_instantiation_nested_const_expr.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_nested_const_expr.cc.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation_nested_const_expr.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_nested_const_expr.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation_non_integer_expr.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_non_integer_expr.cc -------------------------------------------------------------------------------- /test/single_file/template_instantiation_non_integer_expr.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_non_integer_expr.cc.expected -------------------------------------------------------------------------------- /test/single_file/template_instantiation_non_integer_expr.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/template_instantiation_non_integer_expr.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/typedef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/typedef.c -------------------------------------------------------------------------------- /test/single_file/typedef.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/typedef.c.expected -------------------------------------------------------------------------------- /test/single_file/typedef.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/typedef.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/typedef.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/typedef.cc -------------------------------------------------------------------------------- /test/single_file/typedef.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/typedef.cc.expected -------------------------------------------------------------------------------- /test/single_file/typedef.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/typedef.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary.c -------------------------------------------------------------------------------- /test/single_file/unary.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary.c.expected -------------------------------------------------------------------------------- /test/single_file/unary.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary.cc -------------------------------------------------------------------------------- /test/single_file/unary.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary.cc.expected -------------------------------------------------------------------------------- /test/single_file/unary.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary_logical_not.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_logical_not.c -------------------------------------------------------------------------------- /test/single_file/unary_logical_not.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_logical_not.c.expected -------------------------------------------------------------------------------- /test/single_file/unary_logical_not.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_logical_not.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary_logical_not.cc: -------------------------------------------------------------------------------- 1 | int main() { 2 | bool y = true; 3 | return !y; 4 | } 5 | -------------------------------------------------------------------------------- /test/single_file/unary_logical_not.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_logical_not.cc.expected -------------------------------------------------------------------------------- /test/single_file/unary_logical_not.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_logical_not.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary_minus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_minus.c -------------------------------------------------------------------------------- /test/single_file/unary_minus.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_minus.c.expected -------------------------------------------------------------------------------- /test/single_file/unary_minus.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_minus.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary_minus.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_minus.cc -------------------------------------------------------------------------------- /test/single_file/unary_minus.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_minus.cc.expected -------------------------------------------------------------------------------- /test/single_file/unary_minus.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_minus.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unary_operator_opt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_operator_opt.c -------------------------------------------------------------------------------- /test/single_file/unary_operator_opt.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_operator_opt.c.expected -------------------------------------------------------------------------------- /test/single_file/unary_operator_opt.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unary_operator_opt.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unsigned_int.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unsigned_int.c -------------------------------------------------------------------------------- /test/single_file/unsigned_int.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unsigned_int.c.expected -------------------------------------------------------------------------------- /test/single_file/unsigned_int.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unsigned_int.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/unsigned_int.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unsigned_int.cc -------------------------------------------------------------------------------- /test/single_file/unsigned_int.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unsigned_int.cc.expected -------------------------------------------------------------------------------- /test/single_file/unsigned_int.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/unsigned_int.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/user_defined_literals.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/user_defined_literals.cc -------------------------------------------------------------------------------- /test/single_file/user_defined_literals.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/user_defined_literals.cc.expected -------------------------------------------------------------------------------- /test/single_file/user_defined_literals.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/user_defined_literals.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/using.cc: -------------------------------------------------------------------------------- 1 | using blah = int; 2 | 3 | void foo() { 4 | 1 + 2; 5 | } 6 | -------------------------------------------------------------------------------- /test/single_file/using.cc.expected: -------------------------------------------------------------------------------- 1 | using blah = int; 2 | 3 | void foo() { 4 | 1 + 2; 5 | } 6 | -------------------------------------------------------------------------------- /test/single_file/using.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/using.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/vector_returns_temporary.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/vector_returns_temporary.cc -------------------------------------------------------------------------------- /test/single_file/vector_returns_temporary.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/vector_returns_temporary.cc.expected -------------------------------------------------------------------------------- /test/single_file/vector_returns_temporary.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/vector_returns_temporary.cc.noopt.expected -------------------------------------------------------------------------------- /test/single_file/volatile.c: -------------------------------------------------------------------------------- 1 | void foo() { 2 | volatile int a; 3 | a += 2; 4 | } 5 | -------------------------------------------------------------------------------- /test/single_file/volatile.c.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/volatile.c.expected -------------------------------------------------------------------------------- /test/single_file/volatile.c.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/volatile.c.noopt.expected -------------------------------------------------------------------------------- /test/single_file/volatile.cc: -------------------------------------------------------------------------------- 1 | void foo() { 2 | volatile int a; 3 | a += 2; 4 | } 5 | -------------------------------------------------------------------------------- /test/single_file/volatile.cc.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/volatile.cc.expected -------------------------------------------------------------------------------- /test/single_file/volatile.cc.noopt.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/test/single_file/volatile.cc.noopt.expected -------------------------------------------------------------------------------- /third_party/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/third_party/.gitignore -------------------------------------------------------------------------------- /third_party/clang+llvm/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | -------------------------------------------------------------------------------- /third_party/googletest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/third_party/googletest/CMakeLists.txt -------------------------------------------------------------------------------- /third_party/protobuf/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mc-imperial/dredd/HEAD/third_party/protobuf/CMakeLists.txt --------------------------------------------------------------------------------