Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
term.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  smt_terms
 

Functions

STerm smt_terms::operator+ (const bb::fr &lhs, const STerm &rhs)
 
STerm smt_terms::operator- (const bb::fr &lhs, const STerm &rhs)
 
STerm smt_terms::operator* (const bb::fr &lhs, const STerm &rhs)
 
STerm smt_terms::operator^ (const bb::fr &lhs, const STerm &rhs)
 
STerm smt_terms::operator& (const bb::fr &lhs, const STerm &rhs)
 
STerm smt_terms::operator| (const bb::fr &lhs, const STerm &rhs)
 
STerm smt_terms::operator/ (const bb::fr &lhs, const STerm &rhs)
 
void smt_terms::operator== (const bb::fr &lhs, const STerm &rhs)
 
void smt_terms::operator!= (const bb::fr &lhs, const STerm &rhs)
 
std::ostream & smt_terms::operator<< (std::ostream &os, const TermType type)
 
STerm smt_terms::FFVar (const std::string &name, Solver *slv)
 
STerm smt_terms::FFConst (const std::string &val, Solver *slv, uint32_t base)
 
STerm smt_terms::FFConst (const bb::fr &val, Solver *slv)
 
STerm smt_terms::FFIVar (const std::string &name, Solver *slv)
 
STerm smt_terms::FFIConst (const std::string &val, Solver *slv, uint32_t base)
 
STerm smt_terms::FFIConst (const bb::fr &val, Solver *slv)
 
STerm smt_terms::IVar (const std::string &name, Solver *slv)
 
STerm smt_terms::IConst (const std::string &val, Solver *slv, uint32_t base)
 
STerm smt_terms::IConst (const bb::fr &val, Solver *slv)
 
STerm smt_terms::BVVar (const std::string &name, Solver *slv)
 
STerm smt_terms::BVConst (const std::string &val, Solver *slv, uint32_t base)
 
STerm smt_terms::BVConst (const bb::fr &val, Solver *slv)