Commit 7ef794c
File tree
1,005 files changed
+28978
-2337
lines changed- .github
- workflows
- compiler
- noirc_driver/src
- noirc_evaluator
- src
- acir
- tests
- ssa
- ir/dfg/simplify
- opt
- ssa_gen
- noirc_frontend/src
- elaborator
- hir
- comptime
- interpreter
- builtin
- resolution
- monomorphization
- noirc_printable_type
- src
- docs
- docs/noir/concepts
- versioned_docs/version-v1.0.0-beta.3/tutorials
- noir_stdlib/src
- test_programs
- compile_failure
- assign_mutation_in_lvalue
- src
- comptime_expression_wrong_type
- comptime_statement_wrong_type
- noirc_frontend_tests_break_and_continue_outside_loop
- src
- static_assert_dynamic_slice
- static_assert_fmtstr_message
- src
- compile_success_no_bug/comptime_right_shift_no_overflow
- src
- execution_success
- assign_evaluation_order
- src
- brillig_continue_break
- src
- comptime_return_minus_one_as_i32
- src
- tooling
- ast_fuzzer
- fuzz
- fuzz_targets
- src
- targets
- src
- input
- program
- debugger
- greybox_fuzzer
- src
- mutation
- nargo_cli
- src/cli
- expand_cmd
- printer
- tests
- snapshots
- execution_success
- 7_function
- aes128_encrypt
- array_dedup_regression
- array_dynamic_blackbox_input
- array_dynamic_nested_blackbox_input
- array_rc_regression_7842
- assign_evaluation_order
- brillig_continue_break
- brillig_cow_assign
- brillig_cow_regression
- brillig_cow
- brillig_pedersen
- brillig_rc_regression_6123
- comptime_println
- comptime_return_minus_one_as_i32
- comptime_variable_at_runtime
- conditional_1
- databus_two_calldata
- debug_logs
- derive
- double_verify_nested_proof
- double_verify_proof
- encrypted_log_regression
- fmtstr_with_global
- fold_complex_outputs
- global_slice_rc_regression_8259
- hashmap
- higher_order_functions
- merkle_insert
- nested_array_dynamic
- nested_array_in_slice
- no_predicates_numeric_generic_poseidon
- pedersen_check
- pedersen_commitment
- pedersen_hash
- poseidon_bn254_hash_width_3
- poseidonsponge_x5_254
- prelude
- ram_blowup_regression
- reference_counts_inliner_0
- reference_counts_inliner_max
- reference_counts_inliner_min
- reference_counts_slices_inliner_0
- regression_11294
- regression_3051
- regression_3394
- regression_5252
- regression_6674_1
- regression_6674_2
- regression_6674_3
- regression_7128
- regression_bignum
- regression_capacity_tracker
- regression_method_cannot_be_found
- regression_struct_array_conditional
- regression
- simple_print
- simple_shield
- single_verify_proof
- slice_coercion
- slice_dynamic_index
- slice_regex
- strings
- to_be_bytes
- uhashmap
- wildcard_type
- expand
- compile_success_contract
- abi_attribute
- contract_with_comptime_attributes
- contract_with_impl
- fold_non_contract_method
- non_entry_point_method
- simple_contract
- compile_success_empty
- acir_inside_brillig_recursion
- arithmetic_generics_move_constant_terms
- arithmetic_generics
- assert_constant
- associated_types_implicit
- associated_types
- attribute_args
- attribute_order
- attribute_sees_result_of_previous_attribute
- attributes_multiple
- attributes_struct
- auto_deref
- brillig_call_from_acir_constant_input
- brillig_cast
- brillig_field_binary_operations
- brillig_integer_binary_operations
- brillig_modulo
- brillig_slice_input
- cast_and_shift_global
- check_large_field_bits
- checked_transmute
- closure_explicit_types
- comptime_apply_range_constraint
- comptime_array_len
- comptime_as_primitive
- comptime_as_slice
- comptime_attribute
- comptime_change_type_each_iteration
- comptime_closures
- comptime_derive_generators
- comptime_enums
- comptime_fmt_strings
- comptime_for_loop
- comptime_function_definition
- comptime_global_using_trait
- comptime_globals_regression
- comptime_module
- comptime_mut_global
- comptime_parse_statement_as_expression
- comptime_quoted
- comptime_recursion_regression
- comptime_slice_equality
- comptime_slice_methods
- comptime_static_assert
- comptime_str_as_bytes
- comptime_struct_definition
- comptime_to_radix
- comptime_trait_constraint
- comptime_trait_impl
- comptime_traits
- comptime_typed_expr
- comptime_type
- comptime_unresolved_type
- conditional_regression_579
- conditional_regression_to_bits
- ctstring
- derive_impl
- embedded_curve_add_simplification
- embedded_curve_msm_simplification
- empty
- enums
- eq_derivation_with_numeric_generics
- field_or_integer_static_trait_method
- function_attribute
- generators
- generic_trait_bounds
- higher_order_fn_selector
- impl_from_where_impl
- impl_where_clause
- inject_context_attribute
- inner_outer_cl
- instruction_deduplication
- intrinsic_die
- is_unconstrained
- let_stmt
- literal_not_simplification
- loop_over_u1_range
- macros_in_comptime
- macros
- method_call_regression
- mod_nr_entrypoint
- no_duplicate_methods
- numeric_generics_explicit
- numeric_generics
- option
- parenthesized_expression_in_array_length
- poseidon2_simplification
- quoted_as_type
- raw_string
- references_aliasing
- regression_2099
- regression_3635
- regression_3964
- regression_4383
- regression_4436
- regression_4635
- regression_5065
- regression_5428
- regression_5462
- regression_5671
- regression_5823
- regression_6077
- regression_7433
- regression_7570_nested
- regression_7570_serial
- regression_7749
- regression_7785
- resolved_type_in_constructor
- ret_fn_ret_cl
- simple_program_no_body
- simple_range
- slice_init_with_complex_type
- slice_join
- specialization
- static_assert
- str_as_bytes
- struct_public_field
- to_bits
- trait_as_constraint
- trait_associated_member_names_clashes
- trait_attribute
- trait_call_full_path
- trait_call_in_global
- trait_default_method_uses_op
- trait_generics
- trait_impl_generics
- trait_impl_with_where_clause
- trait_inheritance
- trait_multi_module_test
- trait_where_clause
- traits
- turbofish_call_func_diff_types
- type_path
- unary_operators
- unit_value
- unit
- unquote_function
- unquote_multiple_items_from_annotation
- unquote_struct
- unquote_trait_constraint_in_trait_impl_position
- unquote
- unused_variables
- use_callers_scope
- vectors
- zeroed_slice
- compile_success_no_bug
- check_unconstrained_regression
- comptime_right_shift_no_overflow
- databus_mapping_regression
- noirc_evaluator_ssa_ssa_gen_tests_assert_eq
- noirc_evaluator_ssa_ssa_gen_tests_assert
- noirc_evaluator_ssa_ssa_gen_tests_basic_loop
- noirc_frontend_monomorphization_tests_simple_closure_with_no_captured_variables
- noirc_frontend_tests_aliases_alias_in_let_pattern
- noirc_frontend_tests_aliases_allows_usage_of_type_alias_as_argument_type
- noirc_frontend_tests_aliases_allows_usage_of_type_alias_as_return_type
- noirc_frontend_tests_aliases_double_alias_in_path
- noirc_frontend_tests_aliases_double_generic_alias_in_path
- noirc_frontend_tests_allow_capturing_mut_variable_only_used_immutably
- noirc_frontend_tests_allows_multiple_underscore_parameters
- noirc_frontend_tests_allows_struct_with_generic_infix_type_as_main_input_1
- noirc_frontend_tests_allows_struct_with_generic_infix_type_as_main_input_2
- noirc_frontend_tests_allows_struct_with_generic_infix_type_as_main_input_3
- noirc_frontend_tests_arithmetic_generics_arithmetic_generics_canonicalization_deduplication_regression
- noirc_frontend_tests_arithmetic_generics_global_arithmetic_generic_larger_than_u32
- noirc_frontend_tests_arithmetic_generics_global_numeric_generic_larger_than_u32
- noirc_frontend_tests_arithmetic_generics_rounding_pass
- noirc_frontend_tests_bit_not_on_untyped_integer
- noirc_frontend_tests_call_function_alias_type
- noirc_frontend_tests_can_assign_regular_function_to_unconstrained_function_in_explicitly_typed_var
- noirc_frontend_tests_can_assign_regular_function_to_unconstrained_function_in_struct_member
- noirc_frontend_tests_can_pass_regular_function_to_unconstrained_function
- noirc_frontend_tests_cast_256_to_u8_size_checks
- noirc_frontend_tests_check_trait_implemented_for_all_t
- noirc_frontend_tests_constant_used_with_numeric_generic
- noirc_frontend_tests_do_not_eagerly_error_on_cast_on_type_variable
- noirc_frontend_tests_does_not_error_on_return_values_after_block_expression
- noirc_frontend_tests_does_not_stack_overflow_on_many_comments_in_a_row
- noirc_frontend_tests_enums_errors_on_unspecified_unstable_enum
- noirc_frontend_tests_enums_errors_on_unspecified_unstable_match
- noirc_frontend_tests_enums_match_shadow_global
- noirc_frontend_tests_for_loop_over_array
- noirc_frontend_tests_imports_can_use_pub_use_item
- noirc_frontend_tests_imports_use_super_in_path
- noirc_frontend_tests_imports_use_super
- noirc_frontend_tests_imports_warns_on_use_of_private_exported_item
- noirc_frontend_tests_indexing_array_with_default_numeric_type_does_not_produce_a_warning
- noirc_frontend_tests_indexing_array_with_non_u32_on_lvalue_produces_a_warning
- noirc_frontend_tests_indexing_array_with_non_u32_produces_a_warning
- noirc_frontend_tests_indexing_array_with_u32_does_not_produce_a_warning
- noirc_frontend_tests_infers_lambda_argument_from_call_function_type_as_alias
- noirc_frontend_tests_infers_lambda_argument_from_call_function_type_in_generic_call
- noirc_frontend_tests_infers_lambda_argument_from_call_function_type
- noirc_frontend_tests_infers_lambda_argument_from_function_return_type_multiple_statements
- noirc_frontend_tests_infers_lambda_argument_from_function_return_type_when_inside_if
- noirc_frontend_tests_infers_lambda_argument_from_function_return_type
- noirc_frontend_tests_infers_lambda_argument_from_method_call_function_type
- noirc_frontend_tests_infers_lambda_argument_from_variable_alias_type
- noirc_frontend_tests_infers_lambda_argument_from_variable_double_alias_type
- noirc_frontend_tests_infers_lambda_argument_from_variable_tuple_type_aliased
- noirc_frontend_tests_infers_lambda_argument_from_variable_tuple_type
- noirc_frontend_tests_infers_lambda_argument_from_variable_type
- noirc_frontend_tests_int_min_global
- noirc_frontend_tests_metaprogramming_allows_references_to_structs_generated_by_macros
- noirc_frontend_tests_metaprogramming_comptime_let
- noirc_frontend_tests_metaprogramming_does_not_fail_to_parse_macro_on_parser_warning
- noirc_frontend_tests_metaprogramming_unquoted_integer_as_integer_token
- noirc_frontend_tests_metaprogramming_uses_correct_type_for_attribute_arguments
- noirc_frontend_tests_mutable_self_call
- noirc_frontend_tests_mutate_with_reference_in_lambda
- noirc_frontend_tests_mutate_with_reference_marked_mutable_in_lambda
- noirc_frontend_tests_numeric_generic_field_arithmetic_larger_than_u32
- noirc_frontend_tests_numeric_generic_field_larger_than_u32
- noirc_frontend_tests_numeric_generic_in_function_signature
- noirc_frontend_tests_numeric_generic_in_trait_impl_with_extra_impl_generics
- noirc_frontend_tests_numeric_generic_used_in_nested_type_pass
- noirc_frontend_tests_numeric_generic_used_in_trait
- noirc_frontend_tests_numeric_generic_used_in_turbofish
- noirc_frontend_tests_numeric_generic_used_in_where_clause
- noirc_frontend_tests_operators_in_global_used_in_type
- noirc_frontend_tests_regression_7088
- noirc_frontend_tests_resolve_basic_closure
- noirc_frontend_tests_resolve_basic_function
- noirc_frontend_tests_resolve_call_expr
- noirc_frontend_tests_resolve_complex_closures_1
- noirc_frontend_tests_resolve_complex_closures_2
- noirc_frontend_tests_resolve_empty_function
- noirc_frontend_tests_resolve_for_expr_incl
- noirc_frontend_tests_resolve_for_expr
- noirc_frontend_tests_resolve_literal_expr
- noirc_frontend_tests_resolve_prefix_expr
- noirc_frontend_tests_resolve_shadowing
- noirc_frontend_tests_resolve_simplified_closure
- noirc_frontend_tests_resolve_unused_var
- noirc_frontend_tests_specify_function_types_with_turbofish
- noirc_frontend_tests_specify_method_types_with_turbofish
- noirc_frontend_tests_struct_array_len
- noirc_frontend_tests_subtract_to_int_min
- noirc_frontend_tests_test_impl_self_within_default_def
- noirc_frontend_tests_trait_constraint_on_tuple_type_pub_crate
- noirc_frontend_tests_trait_constraint_on_tuple_type
- noirc_frontend_tests_trait_impl_for_a_type_that_implements_another_trait_with_another_impl_used
- noirc_frontend_tests_trait_impl_for_a_type_that_implements_another_trait
- noirc_frontend_tests_trait_unconstrained_methods_typechecked_correctly
- noirc_frontend_tests_traits_allows_renaming_trait_during_import
- noirc_frontend_tests_traits_as_trait_path_in_expression
- noirc_frontend_tests_traits_calls_trait_method_if_it_is_in_scope_with_multiple_candidates_but_only_one_decided_by_generics
- noirc_frontend_tests_traits_calls_trait_method_if_it_is_in_scope
- noirc_frontend_tests_traits_does_not_error_if_impl_trait_constraint_is_satisfied_for_concrete_type
- noirc_frontend_tests_traits_does_not_error_if_impl_trait_constraint_is_satisfied_for_type_variable
- noirc_frontend_tests_traits_regression_6314_double_inheritance
- noirc_frontend_tests_traits_regression_6314_single_inheritance
- noirc_frontend_tests_traits_regression_6530
- noirc_frontend_tests_traits_removes_assumed_parent_traits_after_function_ends
- noirc_frontend_tests_traits_renaming_trait_avoids_name_collisions
- noirc_frontend_tests_traits_returns_self_in_trait_method_1
- noirc_frontend_tests_traits_returns_self_in_trait_method_2
- noirc_frontend_tests_traits_returns_self_in_trait_method_3
- noirc_frontend_tests_traits_trait_bounds_which_are_dependent_on_generic_types_are_resolved_correctly
- noirc_frontend_tests_traits_trait_inheritance_with_generics_2
- noirc_frontend_tests_traits_trait_inheritance_with_generics_3
- noirc_frontend_tests_traits_trait_inheritance_with_generics_4
- noirc_frontend_tests_traits_trait_inheritance_with_generics
- noirc_frontend_tests_traits_trait_inheritance
- noirc_frontend_tests_traits_type_checks_trait_default_method_and_does_not_error_using_self
- noirc_frontend_tests_traits_type_checks_trait_default_method_and_does_not_error
- noirc_frontend_tests_turbofish_numeric_turbofish
- noirc_frontend_tests_turbofish_turbofish_in_struct_pattern
- noirc_frontend_tests_turbofish_turbofish_in_type_before_call_does_not_error
- noirc_frontend_tests_turbofish_use_generic_type_alias_with_partial_generics_with_turbofish_in_method_call_does_not_error
- noirc_frontend_tests_turbofish_use_generic_type_alias_with_turbofish_in_method_call_does_not_error
- noirc_frontend_tests_type_aliases_in_entry_point
- noirc_frontend_tests_type_aliases_in_main
- noirc_frontend_tests_unused_items_allow_dead_code_on_unused_enum
- noirc_frontend_tests_unused_items_allow_dead_code_on_unused_function
- noirc_frontend_tests_unused_items_allow_dead_code_on_unused_struct
- noirc_frontend_tests_unused_items_allow_dead_code_on_unused_trait
- noirc_frontend_tests_unused_items_allow_dead_code_on_unused_type_alias
- noirc_frontend_tests_unused_items_considers_struct_as_constructed_if_impl_method_is_called
- noirc_frontend_tests_unused_items_considers_struct_as_constructed_if_mentioned_in_let_type
- noirc_frontend_tests_unused_items_considers_struct_as_constructed_if_mentioned_in_return_type
- noirc_frontend_tests_unused_items_considers_struct_as_constructed_if_passed_in_generic_args_in_constructor
- noirc_frontend_tests_unused_items_considers_struct_as_constructed_if_passed_in_generic_args_in_function_call
- noirc_frontend_tests_unused_items_does_not_warn_on_unused_function_if_it_has_an_export_attribute
- noirc_frontend_tests_unused_items_does_not_warn_on_unused_global_if_it_has_an_abi_attribute
- noirc_frontend_tests_unused_items_does_not_warn_on_unused_struct_if_it_has_an_abi_attribute
- noirc_frontend_tests_unused_items_errors_on_unused_private_import
- noirc_frontend_tests_unused_items_errors_on_unused_pub_crate_import
- noirc_frontend_tests_unused_items_errors_on_unused_struct
- noirc_frontend_tests_unused_items_errors_on_unused_trait
- noirc_frontend_tests_unused_items_errors_on_unused_type_alias
- noirc_frontend_tests_unused_items_no_warning_on_indirect_struct_if_it_has_an_abi_attribute
- noirc_frontend_tests_unused_items_no_warning_on_inner_struct_when_parent_is_used
- noirc_frontend_tests_unused_items_no_warning_on_self_in_trait_impl
- noirc_frontend_tests_unused_items_no_warning_on_struct_if_it_has_an_abi_attribute
- noirc_frontend_tests_unused_items_resolves_trait_where_clause_in_the_correct_module
- noirc_frontend_tests_unused_items_silences_unused_variable_warning
- noirc_frontend_tests_unused_items_warns_on_unused_global
- noirc_frontend_tests_use_non_u32_generic_in_struct
- noirc_frontend_tests_use_numeric_generic_in_trait_method
- noirc_frontend_tests_use_type_alias_in_method_call
- noirc_frontend_tests_use_type_alias_to_generic_concrete_type_in_method_call
- noirc_frontend_tests_uses_self_in_import
- noirc_frontend_tests_uses_self_type_for_struct_function_call
- noirc_frontend_tests_uses_self_type_inside_trait
- noirc_frontend_tests_visibility_does_not_error_if_calling_private_struct_function_from_same_module
- noirc_frontend_tests_visibility_does_not_error_if_calling_private_struct_function_from_same_struct
- noirc_frontend_tests_visibility_does_not_error_if_pub_function_is_on_private_struct
- noirc_frontend_tests_visibility_does_not_error_if_pub_trait_is_defined_on_private_struct
- noirc_frontend_tests_visibility_does_not_error_if_referring_to_top_level_private_module_via_crate
- noirc_frontend_tests_visibility_does_not_error_if_trait_with_default_visibility_returns_struct_with_default_visibility
- noirc_frontend_tests_visibility_does_not_error_when_accessing_private_struct_field_from_nested_module
- noirc_frontend_tests_visibility_does_not_error_when_accessing_pub_crate_struct_field_from_nested_module
- noirc_frontend_tests_visibility_does_not_warn_if_calling_pub_crate_struct_method_from_same_crate
- noirc_frontend_tests_visibility_error_when_accessing_private_struct_field
- noirc_frontend_tests_visibility_error_when_using_private_struct_field_in_constructor
- noirc_frontend_tests_visibility_error_when_using_private_struct_field_in_struct_pattern
- noirc_frontend_tests_visibility_errors_if_accessing_private_struct_member_inside_comptime_context
- noirc_frontend_tests_visibility_errors_if_accessing_private_struct_member_inside_function_generated_at_comptime
- noirc_frontend_tests_visibility_errors_if_trying_to_access_public_function_inside_private_module
- noirc_frontend_tests_visibility_errors_once_on_unused_import_that_is_not_accessible
- noirc_frontend_tests_visibility_visibility_bug_inside_comptime
- noirc_frontend_tests_visibility_warns_if_calling_private_struct_method
- noirc_frontend_tests_warns_on_nested_unsafe
- noirc_frontend_tests_warns_on_unneeded_unsafe
- regression_7062
- regression_7103
- regression_7292
- regression_8199
- compile_success_with_bug
- regression_8272
- regression_8274
- underconstrained_value_detector_5425
- execution_success
- 1327_concrete_in_generic
- 1_mul
- 2_div
- 3_add
- 4_sub
- 5_over
- 6_array
- 6
- 7_function
- 7
- aes128_encrypt
- arithmetic_binary_operations
- array_dedup_regression
- array_dynamic_blackbox_input
- array_dynamic_main_output
- array_dynamic_nested_blackbox_input
- array_dynamic
- array_eq
- array_if_cond_simple
- array_len
- array_neq
- array_oob_regression_7952
- array_oob_regression_7965
- array_oob_regression_7975
- array_rc_regression_7842
- array_sort
- array_to_slice_constant_length
- array_to_slice
- as_witness
- assert_statement
- assert
- assign_evaluation_order
- assign_ex
- bench_2_to_17
- bench_ecdsa_secp256k1
- binary_operator_overloading
- bit_and
- bit_not
- bit_shifts_comptime
- bit_shifts_runtime
- blake3
- bool_not
- bool_or
- break_and_continue
- brillig_acir_as_brillig
- brillig_arrays
- brillig_blake2s
- brillig_block_parameter_liveness
- brillig_calls_array
- brillig_calls_conditionals
- brillig_calls
- brillig_conditional
- brillig_constant_reference_regression
- brillig_continue_break
- brillig_cow_assign
- brillig_cow_regression
- brillig_cow
- brillig_entry_points_regression_8069
- brillig_fns_as_values
- brillig_identity_function
- brillig_loop_size_regression
- brillig_nested_arrays
- brillig_not
- brillig_pedersen
- brillig_rc_regression_6123
- brillig_recursion
- brillig_uninitialized_arrays
- cast_bool
- closures_mut_ref
- comptime_println
- comptime_return_minus_one_as_i32
- comptime_variable_at_runtime
- conditional_1
- conditional_2
- conditional_regression_421
- conditional_regression_547
- conditional_regression_661
- conditional_regression_short_circuit
- conditional_regression_underflow
- databus_composite_calldata
- databus_in_fn_with_empty_arr
- databus_two_calldata_simple
- databus_two_calldata
- databus
- debug_logs
- derive
- dont_deduplicate_call
- double_neg_cond_bool_input
- double_neg_cond_global_var
- double_verify_nested_proof
- double_verify_proof
- ecdsa_secp256k1
- ecdsa_secp256r1_3x
- ecdsa_secp256r1
- embedded_curve_ops
- encrypted_log_regression
- field_attribute
- fmtstr_with_global
- fold_2_to_17
- fold_after_inlined_calls
- fold_basic_nested_call
- fold_basic
- fold_call_witness_condition
- fold_complex_outputs
- fold_distinct_return
- fold_fibonacci
- fold_numeric_generic_poseidon
- generics
- global_array_rc_regression_8259
- global_consts
- global_slice_rc_regression_8259
- global_var_entry_point_used_in_another_entry
- global_var_func_with_multiple_entry_points
- global_var_multiple_entry_points_nested
- global_var_regression_entry_points
- global_var_regression_simple
- hash_to_field
- hashmap
- higher_order_functions
- hint_black_box
- if_else_chain
- import
- inline_decompose_hint_brillig_call
- inline_never_basic
- integer_array_indexing
- loop_invariant_regression
- loop_keyword
- loop_small_break
- loop
- main_bool_arg
- main_return
- merkle_insert
- missing_closure_env
- modules_more
- modules
- modulus
- multi_scalar_mul
- mutate_array_copy
- negated_jmpif_condition
- nested_array_dynamic_simple
- nested_array_dynamic
- nested_array_in_slice
- nested_arrays_from_brillig
- nested_dyn_array_regression_5782
- nested_if_then_block_same_cond
- no_predicates_basic
- no_predicates_brillig
- no_predicates_numeric_generic_poseidon
- pedersen_check
- pedersen_commitment
- pedersen_hash
- poseidon_bn254_hash_width_3
- pred_eq
- prelude
- ram_blowup_regression
- reference_counts_inliner_0
- reference_counts_inliner_max
- reference_counts_inliner_min
- reference_counts_slices_inliner_0
- reference_only_used_as_alias
- references
- regression_11294
- regression_2660
- regression_3051
- regression_3394
- regression_3607
- regression_3889
- regression_4088
- regression_4124
- regression_4202
- regression_4449
- regression_4709
- regression_5252
- regression_5435
- regression_5615
- regression_6451
- regression_6674_1
- regression_6674_2
- regression_6674_3
- regression_6734
- regression_6834
- regression_7062
- regression_7128
- regression_7143
- regression_7195
- regression_7323
- regression_7451
- regression_7612
- regression_7836
- regression_7962
- regression_8009
- regression_8011
- regression_8174
- regression_8235
- regression_bignum
- regression_capacity_tracker
- regression_mem_op_predicate
- regression_method_cannot_be_found
- regression_struct_array_conditional
- regression_unsafe_no_predicates
- regression
- return_twice
- shift_right_overflow
- side_effects_constrain_array
- signed_arithmetic
- signed_cmp
- signed_comparison
- signed_division
- signed_div
- signed_inactive_division_by_zero
- signed_truncation
- simple_2d_array
- simple_add_and_ret_arr
- simple_array_param
- simple_bitwise
- simple_comparison
- simple_mut
- simple_not
- simple_print
- simple_program_addition
- simple_radix
- simple_shield
- simple_shift_left_right
- single_verify_proof
- slice_coercion
- slice_dynamic_index
- slice_loop
- slice_regex
- slices
- strings
- struct_array_inputs
- struct_fields_ordering
- struct_inputs
- struct
- submodules
- to_be_bytes
- to_bits
- to_bytes_consistent
- to_bytes_integration
- to_le_bytes
- trait_as_return_type
- trait_impl_base_type
- traits_in_crates_1
- traits_in_crates_2
- tuple_inputs
- tuples
- type_aliases
- u128_type
- u16_support
- uhashmap
- unary_operator_overloading
- unsafe_range_constraint
- unsigned_to_signed_cast
- while_keyword
- wildcard_type
- witness_compression
- wrapping_operations
- xor
- nargo/src
- foreign_calls
- ops
- noir_js
- scripts
- src
- test
- node
- noir_compiled_examples
- assert_inside_brillig_nested
- src
- assert_msg_runtime/src
- noirc_abi/src
- noirc_artifacts/src
- ssa_fuzzer
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,005 files changed
+28978
-2337
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
| 170 | + | |
169 | 171 | | |
170 | 172 | | |
171 | 173 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
99 | 105 | | |
100 | 106 | | |
101 | 107 | | |
| |||
0 commit comments