|
LLZK 3.0.0
An open-source IR for Zero Knowledge (ZK) circuits
|
Go to the source code of this file.
Classes | |
| class | BoolOperationLinkTests |
| struct | ExistsOpBuildFuncHelper |
| struct | ForAllOpBuildFuncHelper |
| struct | AndBoolOpBuildFuncHelper |
| struct | AssertOpBuildFuncHelper |
| struct | CmpOpBuildFuncHelper |
| struct | NotBoolOpBuildFuncHelper |
| struct | OrBoolOpBuildFuncHelper |
| struct | XorBoolOpBuildFuncHelper |
| struct | YieldOpBuildFuncHelper |
Functions | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_ExistsOp) | |
| This test ensures llzkOperationIsA_Bool_ExistsOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_ExistsOp_Build) | |
| This test ensures llzkBool_ExistsOpBuild links properly. | |
| TEST_F (CAPITest, Bool_ExistsOp_build_pass) | |
| This test ensures llzkBoolExistsOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_ExistsOp_GetSort) | |
| TEST_F (BoolOperationLinkTests, llzk_ExistsOp_SetSort) | |
| TEST_F (BoolOperationLinkTests, llzk_ExistsOp_GetRegionRegion) | |
| TEST_F (BoolOperationLinkTests, llzk_ExistsOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_ForAllOp) | |
| This test ensures llzkOperationIsA_Bool_ForAllOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_ForAllOp_Build) | |
| This test ensures llzkBool_ForAllOpBuild links properly. | |
| TEST_F (CAPITest, Bool_ForAllOp_build_pass) | |
| This test ensures llzkBoolForAllOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_ForAllOp_GetSort) | |
| TEST_F (BoolOperationLinkTests, llzk_ForAllOp_SetSort) | |
| TEST_F (BoolOperationLinkTests, llzk_ForAllOp_GetRegionRegion) | |
| TEST_F (BoolOperationLinkTests, llzk_ForAllOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_AndBoolOp) | |
| This test ensures llzkOperationIsA_Bool_AndBoolOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_AndBoolOp_Build) | |
| This test ensures llzkBool_AndBoolOpBuild links properly. | |
| TEST_F (CAPITest, Bool_AndBoolOp_build_pass) | |
| This test ensures llzkBoolAndBoolOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_AndBoolOp_GetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_AndBoolOp_SetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_AndBoolOp_GetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_AndBoolOp_SetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_AndBoolOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_AssertOp) | |
| This test ensures llzkOperationIsA_Bool_AssertOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_AssertOp_Build) | |
| This test ensures llzkBool_AssertOpBuild links properly. | |
| TEST_F (CAPITest, Bool_AssertOp_build_pass) | |
| This test ensures llzkBoolAssertOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_AssertOp_GetCondition) | |
| TEST_F (BoolOperationLinkTests, llzk_AssertOp_SetCondition) | |
| TEST_F (BoolOperationLinkTests, llzk_AssertOp_GetMsgAttr) | |
| TEST_F (BoolOperationLinkTests, llzk_AssertOp_SetMsgAttr) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_CmpOp) | |
| This test ensures llzkOperationIsA_Bool_CmpOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_Build) | |
| This test ensures llzkBool_CmpOpBuild links properly. | |
| TEST_F (CAPITest, Bool_CmpOp_build_pass) | |
| This test ensures llzkBoolCmpOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_GetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_SetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_GetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_SetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_GetPredicateAttr) | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_SetPredicateAttr) | |
| TEST_F (BoolOperationLinkTests, llzk_CmpOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_NotBoolOp) | |
| This test ensures llzkOperationIsA_Bool_NotBoolOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_NotBoolOp_Build) | |
| This test ensures llzkBool_NotBoolOpBuild links properly. | |
| TEST_F (CAPITest, Bool_NotBoolOp_build_pass) | |
| This test ensures llzkBoolNotBoolOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_NotBoolOp_GetOperand) | |
| TEST_F (BoolOperationLinkTests, llzk_NotBoolOp_SetOperand) | |
| TEST_F (BoolOperationLinkTests, llzk_NotBoolOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_OrBoolOp) | |
| This test ensures llzkOperationIsA_Bool_OrBoolOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_OrBoolOp_Build) | |
| This test ensures llzkBool_OrBoolOpBuild links properly. | |
| TEST_F (CAPITest, Bool_OrBoolOp_build_pass) | |
| This test ensures llzkBoolOrBoolOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_OrBoolOp_GetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_OrBoolOp_SetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_OrBoolOp_GetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_OrBoolOp_SetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_OrBoolOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_XorBoolOp) | |
| This test ensures llzkOperationIsA_Bool_XorBoolOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_XorBoolOp_Build) | |
| This test ensures llzkBool_XorBoolOpBuild links properly. | |
| TEST_F (CAPITest, Bool_XorBoolOp_build_pass) | |
| This test ensures llzkBoolXorBoolOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_XorBoolOp_GetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_XorBoolOp_SetLhs) | |
| TEST_F (BoolOperationLinkTests, llzk_XorBoolOp_GetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_XorBoolOp_SetRhs) | |
| TEST_F (BoolOperationLinkTests, llzk_XorBoolOp_GetResult) | |
| TEST_F (BoolOperationLinkTests, IsA_Bool_YieldOp) | |
| This test ensures llzkOperationIsA_Bool_YieldOp links properly. | |
| TEST_F (BoolOperationLinkTests, llzk_YieldOp_Build) | |
| This test ensures llzkBool_YieldOpBuild links properly. | |
| TEST_F (CAPITest, Bool_YieldOp_build_pass) | |
| This test ensures llzkBoolYieldOpBuild() successfully builds an Operation of the correct type that passes verification. | |
| TEST_F (BoolOperationLinkTests, llzk_YieldOp_GetValue) | |
| TEST_F (BoolOperationLinkTests, llzk_YieldOp_SetValue) | |
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_AndBoolOp | ) |
This test ensures llzkOperationIsA_Bool_AndBoolOp links properly.
Definition at line 183 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_AssertOp | ) |
This test ensures llzkOperationIsA_Bool_AssertOp links properly.
Definition at line 279 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_CmpOp | ) |
This test ensures llzkOperationIsA_Bool_CmpOp links properly.
Definition at line 365 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_ExistsOp | ) |
This test ensures llzkOperationIsA_Bool_ExistsOp links properly.
Definition at line 13 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_ForAllOp | ) |
This test ensures llzkOperationIsA_Bool_ForAllOp links properly.
Definition at line 98 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_NotBoolOp | ) |
This test ensures llzkOperationIsA_Bool_NotBoolOp links properly.
Definition at line 482 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_OrBoolOp | ) |
This test ensures llzkOperationIsA_Bool_OrBoolOp links properly.
Definition at line 557 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_XorBoolOp | ) |
This test ensures llzkOperationIsA_Bool_XorBoolOp links properly.
Definition at line 653 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| IsA_Bool_YieldOp | ) |
This test ensures llzkOperationIsA_Bool_YieldOp links properly.
Definition at line 749 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AndBoolOp_Build | ) |
This test ensures llzkBool_AndBoolOpBuild links properly.
Definition at line 193 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AndBoolOp_GetLhs | ) |
Definition at line 226 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AndBoolOp_GetResult | ) |
Definition at line 268 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AndBoolOp_GetRhs | ) |
Definition at line 247 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AndBoolOp_SetLhs | ) |
Definition at line 236 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AndBoolOp_SetRhs | ) |
Definition at line 257 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AssertOp_Build | ) |
This test ensures llzkBool_AssertOpBuild links properly.
Definition at line 289 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AssertOp_GetCondition | ) |
Definition at line 323 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AssertOp_GetMsgAttr | ) |
Definition at line 344 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AssertOp_SetCondition | ) |
Definition at line 333 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_AssertOp_SetMsgAttr | ) |
Definition at line 354 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_Build | ) |
This test ensures llzkBool_CmpOpBuild links properly.
Definition at line 375 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_GetLhs | ) |
Definition at line 409 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_GetPredicateAttr | ) |
Definition at line 451 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_GetResult | ) |
Definition at line 471 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_GetRhs | ) |
Definition at line 430 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_SetLhs | ) |
Definition at line 419 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_SetPredicateAttr | ) |
Definition at line 461 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_CmpOp_SetRhs | ) |
Definition at line 440 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ExistsOp_Build | ) |
This test ensures llzkBool_ExistsOpBuild links properly.
Definition at line 23 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ExistsOp_GetRegionRegion | ) |
Definition at line 77 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ExistsOp_GetResult | ) |
Definition at line 87 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ExistsOp_GetSort | ) |
Definition at line 56 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ExistsOp_SetSort | ) |
Definition at line 66 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ForAllOp_Build | ) |
This test ensures llzkBool_ForAllOpBuild links properly.
Definition at line 108 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ForAllOp_GetRegionRegion | ) |
Definition at line 162 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ForAllOp_GetResult | ) |
Definition at line 172 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ForAllOp_GetSort | ) |
Definition at line 141 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_ForAllOp_SetSort | ) |
Definition at line 151 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_NotBoolOp_Build | ) |
This test ensures llzkBool_NotBoolOpBuild links properly.
Definition at line 492 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_NotBoolOp_GetOperand | ) |
Definition at line 525 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_NotBoolOp_GetResult | ) |
Definition at line 546 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_NotBoolOp_SetOperand | ) |
Definition at line 535 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_OrBoolOp_Build | ) |
This test ensures llzkBool_OrBoolOpBuild links properly.
Definition at line 567 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_OrBoolOp_GetLhs | ) |
Definition at line 600 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_OrBoolOp_GetResult | ) |
Definition at line 642 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_OrBoolOp_GetRhs | ) |
Definition at line 621 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_OrBoolOp_SetLhs | ) |
Definition at line 610 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_OrBoolOp_SetRhs | ) |
Definition at line 631 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_XorBoolOp_Build | ) |
This test ensures llzkBool_XorBoolOpBuild links properly.
Definition at line 663 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_XorBoolOp_GetLhs | ) |
Definition at line 696 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_XorBoolOp_GetResult | ) |
Definition at line 738 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_XorBoolOp_GetRhs | ) |
Definition at line 717 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_XorBoolOp_SetLhs | ) |
Definition at line 706 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_XorBoolOp_SetRhs | ) |
Definition at line 727 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_YieldOp_Build | ) |
This test ensures llzkBool_YieldOpBuild links properly.
Definition at line 759 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_YieldOp_GetValue | ) |
Definition at line 792 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | BoolOperationLinkTests | , |
| llzk_YieldOp_SetValue | ) |
Definition at line 802 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_AndBoolOp_build_pass | ) |
This test ensures llzkBoolAndBoolOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of AndBoolOpBuildFuncHelper::callBuild() that calls llzkBoolAndBoolOpBuild().
Definition at line 224 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_AssertOp_build_pass | ) |
This test ensures llzkBoolAssertOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of AssertOpBuildFuncHelper::callBuild() that calls llzkBoolAssertOpBuild().
Definition at line 321 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_CmpOp_build_pass | ) |
This test ensures llzkBoolCmpOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of CmpOpBuildFuncHelper::callBuild() that calls llzkBoolCmpOpBuild().
Definition at line 407 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_ExistsOp_build_pass | ) |
This test ensures llzkBoolExistsOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of ExistsOpBuildFuncHelper::callBuild() that calls llzkBoolExistsOpBuild().
Definition at line 54 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_ForAllOp_build_pass | ) |
This test ensures llzkBoolForAllOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of ForAllOpBuildFuncHelper::callBuild() that calls llzkBoolForAllOpBuild().
Definition at line 139 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_NotBoolOp_build_pass | ) |
This test ensures llzkBoolNotBoolOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of NotBoolOpBuildFuncHelper::callBuild() that calls llzkBoolNotBoolOpBuild().
Definition at line 523 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_OrBoolOp_build_pass | ) |
This test ensures llzkBoolOrBoolOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of OrBoolOpBuildFuncHelper::callBuild() that calls llzkBoolOrBoolOpBuild().
Definition at line 598 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_XorBoolOp_build_pass | ) |
This test ensures llzkBoolXorBoolOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of XorBoolOpBuildFuncHelper::callBuild() that calls llzkBoolXorBoolOpBuild().
Definition at line 694 of file Ops.capi.test.cpp.inc.
| TEST_F | ( | CAPITest | , |
| Bool_YieldOp_build_pass | ) |
This test ensures llzkBoolYieldOpBuild() successfully builds an Operation of the correct type that passes verification.
It relies on a manual implemenation of YieldOpBuildFuncHelper::callBuild() that calls llzkBoolYieldOpBuild().
Definition at line 790 of file Ops.capi.test.cpp.inc.