Go to the source code of this file.
|
| using | HonkRecursionTypesWithPredicate = testing::Types< HonkRecursionTestParams< UltraRecursiveFlavor_< UltraCircuitBuilder >, false, 1, { 1 }>, HonkRecursionTestParams< UltraZKRecursiveFlavor_< UltraCircuitBuilder >, false, 1, { 1 }>, HonkRecursionTestParams< UltraRecursiveFlavor_< MegaCircuitBuilder >, false, 1, { 1 }>, HonkRecursionTestParams< UltraZKRecursiveFlavor_< MegaCircuitBuilder >, false, 1, { 1 }> > |
| |
| using | HonkRecursionTypesWithoutPredicate = testing::Types< HonkRecursionTestParams< UltraRecursiveFlavor_< UltraCircuitBuilder >, false, 1, { 2 }>, HonkRecursionTestParams< UltraZKRecursiveFlavor_< UltraCircuitBuilder >, false, 1, { 2 }>, HonkRecursionTestParams< UltraRecursiveFlavor_< UltraCircuitBuilder >, true, 1, { 2 }>, HonkRecursionTestParams< UltraZKRecursiveFlavor_< UltraCircuitBuilder >, false, 2, { 2, 1 }>, HonkRecursionTestParams< UltraZKRecursiveFlavor_< UltraCircuitBuilder >, false, 2, { 2, 2 }>, HonkRecursionTestParams< UltraRecursiveFlavor_< MegaCircuitBuilder >, false, 4, { 4, 3, 1, 1 }> > |
| |
|
| | TYPED_TEST_SUITE (HonkRecursionConstraintTestWithPredicate, HonkRecursionTypesWithPredicate) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithPredicate, GenerateVKFromConstraints) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithPredicate, ConstantTrue) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithPredicate, WitnessTrue) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithPredicate, WitnessFalseSlow) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithPredicate, GateCountSingleHonkRecursion) |
| |
| | TYPED_TEST_SUITE (HonkRecursionConstraintTestWithoutPredicate, HonkRecursionTypesWithoutPredicate) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithoutPredicate, GenerateVKFromConstraints) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithoutPredicate, Tampering) |
| |
| | TYPED_TEST (HonkRecursionConstraintTestWithoutPredicate, GateCountRootRollup) |
| |
◆ HonkRecursionTypesWithoutPredicate
| using HonkRecursionTypesWithoutPredicate = testing::Types< HonkRecursionTestParams<UltraRecursiveFlavor_<UltraCircuitBuilder>, false, 1, { 2 }>, HonkRecursionTestParams<UltraZKRecursiveFlavor_<UltraCircuitBuilder>, false, 1, { 2 }>, HonkRecursionTestParams<UltraRecursiveFlavor_<UltraCircuitBuilder>, true, 1, { 2 }>, HonkRecursionTestParams<UltraZKRecursiveFlavor_<UltraCircuitBuilder>, false, 2, { 2, 1 }>, HonkRecursionTestParams<UltraZKRecursiveFlavor_<UltraCircuitBuilder>, false, 2, { 2, 2 }>, HonkRecursionTestParams<UltraRecursiveFlavor_<MegaCircuitBuilder>, false, 4, { 4, 3, 1, 1 }> > |
◆ HonkRecursionTypesWithPredicate
| using HonkRecursionTypesWithPredicate = testing::Types<HonkRecursionTestParams<UltraRecursiveFlavor_<UltraCircuitBuilder>, false, 1, { 1 }>, HonkRecursionTestParams<UltraZKRecursiveFlavor_<UltraCircuitBuilder>, false, 1, { 1 }>, HonkRecursionTestParams<UltraRecursiveFlavor_<MegaCircuitBuilder>, false, 1, { 1 }>, HonkRecursionTestParams<UltraZKRecursiveFlavor_<MegaCircuitBuilder>, false, 1, { 1 }> > |
◆ TYPED_TEST() [1/8]
◆ TYPED_TEST() [2/8]
◆ TYPED_TEST() [3/8]
◆ TYPED_TEST() [4/8]
◆ TYPED_TEST() [5/8]
◆ TYPED_TEST() [6/8]
◆ TYPED_TEST() [7/8]
◆ TYPED_TEST() [8/8]
◆ TYPED_TEST_SUITE() [1/2]
◆ TYPED_TEST_SUITE() [2/2]