arnaucube
arnaucube/ark-r1cs-stdPublic Self-hosted repository
Apply suggestions from code review

Co-Authored-By: Pratyush Mishra <pratyushmishra@berkeley.edu>
Georgios Konstantopoulos me@gakonst.com
Tue, 24 Mar 2020 11:17:42 +0200
commit

0ffa409ec13ef8dad5d7ff75780f980daccc8b7e

parent

f4e030793c60890abebcbd3add6b3e2288d39dfe

1 files changed, 6 insertions(+), 6 deletions(-)

jump to
M r1cs-std/src/test_constraint_counter.rs → r1cs-std/src/test_constraint_counter.rs

@@ -3,15 +3,15 @@ use algebra::Field;

use r1cs_core::{ConstraintSystem, Index, LinearCombination, SynthesisError, Variable}; /// Constraint counter for testing purposes. -pub struct TestConstraintCounter { +pub struct ConstraintCounter { pub num_inputs: usize, pub num_aux: usize, pub num_constraints: usize, } -impl TestConstraintCounter { - pub fn new() -> TestConstraintCounter { - TestConstraintCounter { +impl ConstraintCounter { + pub fn new() -> Self { + Self { num_aux: 0, num_inputs: 0, num_constraints: 0,

@@ -23,7 +23,7 @@ self.num_constraints

} } -impl<ConstraintF: Field> ConstraintSystem<ConstraintF> for TestConstraintCounter { +impl<ConstraintF: Field> ConstraintSystem<ConstraintF> for ConstraintCounter { type Root = Self; fn alloc<F, A, AR>(&mut self, _: A, _: F) -> Result<Variable, SynthesisError>

@@ -114,7 +114,7 @@ fn test_constraints_counter() {

let empty_circuit = TestCircuit::<Fq>(None); let populated_circuit = TestCircuit(Some(Fq::from(10u32))); - let mut counter = TestConstraintCounter::new(); + let mut counter = ConstraintCounter::new(); let mut cs = TestConstraintSystem::new(); empty_circuit