Barretenberg
The ZK-SNARK library at the core of Aztec
|
This is the complete list of members for smt_terms::STerm, including all inherited members.
batch_add(const std::vector< STerm > &children) | smt_terms::STerm | inlinestatic |
batch_mul(const std::vector< STerm > &children) | smt_terms::STerm | inlinestatic |
Bool | smt_terms::STerm | friend |
Const(const std::string &val, Solver *slv, uint32_t base=16, TermType type=TermType::FFTerm) | smt_terms::STerm | static |
Const(const bb::fr &val, Solver *slv, TermType type=TermType::FFTerm) | smt_terms::STerm | static |
extract_bit(const uint32_t &bit_index) | smt_terms::STerm | |
mod() const | smt_terms::STerm | private |
normalize() const | smt_terms::STerm | private |
operations | smt_terms::STerm | |
operator cvc5::Term() const | smt_terms::STerm | inline |
operator std::string() const | smt_terms::STerm | inline |
operator!=(const STerm &other) const | smt_terms::STerm | |
operator!=(const bb::fr &other) const | smt_terms::STerm | inline |
operator%(const STerm &other) const | smt_terms::STerm | |
operator%(const bb::fr &other) const | smt_terms::STerm | inline |
operator&(const STerm &other) const | smt_terms::STerm | |
operator&(const bb::fr &other) const | smt_terms::STerm | inline |
operator&=(const STerm &other) | smt_terms::STerm | |
operator&=(const bb::fr &other) | smt_terms::STerm | inline |
operator*(const STerm &other) const | smt_terms::STerm | |
operator*(const bb::fr &other) const | smt_terms::STerm | inline |
operator*=(const STerm &other) | smt_terms::STerm | |
operator*=(const bb::fr &other) | smt_terms::STerm | inline |
operator+(const STerm &other) const | smt_terms::STerm | |
operator+(const bb::fr &other) const | smt_terms::STerm | inline |
operator+=(const STerm &other) | smt_terms::STerm | |
operator+=(const bb::fr &other) | smt_terms::STerm | inline |
operator-(const STerm &other) const | smt_terms::STerm | |
operator-() const | smt_terms::STerm | |
operator-(const bb::fr &other) const | smt_terms::STerm | inline |
operator-=(const STerm &other) | smt_terms::STerm | |
operator-=(const bb::fr &other) | smt_terms::STerm | inline |
operator/(const STerm &other) const | smt_terms::STerm | |
operator/(const bb::fr &other) const | smt_terms::STerm | inline |
operator/=(const STerm &other) | smt_terms::STerm | |
operator/=(const bb::fr &other) | smt_terms::STerm | inline |
operator<(const STerm &other) const | smt_terms::STerm | |
operator<(const bb::fr &other) const | smt_terms::STerm | inline |
operator<< | smt_terms::STerm | friend |
operator<<(const uint32_t &n) const | smt_terms::STerm | |
operator<<=(const uint32_t &n) | smt_terms::STerm | |
operator<=(const STerm &other) const | smt_terms::STerm | |
operator<=(const bb::fr &other) const | smt_terms::STerm | inline |
operator=(const STerm &right)=default | smt_terms::STerm | |
operator=(STerm &&right)=default | smt_terms::STerm | |
operator==(const STerm &other) const | smt_terms::STerm | |
operator==(const bb::fr &other) const | smt_terms::STerm | inline |
operator>(const STerm &other) const | smt_terms::STerm | |
operator>(const bb::fr &other) const | smt_terms::STerm | inline |
operator>=(const STerm &other) const | smt_terms::STerm | |
operator>=(const bb::fr &other) const | smt_terms::STerm | inline |
operator>>(const uint32_t &n) const | smt_terms::STerm | |
operator>>=(const uint32_t &n) | smt_terms::STerm | |
operator^(const STerm &other) const | smt_terms::STerm | |
operator^(const bb::fr &other) const | smt_terms::STerm | inline |
operator^=(const STerm &other) | smt_terms::STerm | |
operator^=(const bb::fr &other) | smt_terms::STerm | inline |
operator|(const STerm &other) const | smt_terms::STerm | |
operator|(const bb::fr &other) const | smt_terms::STerm | inline |
operator|=(const STerm &other) | smt_terms::STerm | |
operator|=(const bb::fr &other) | smt_terms::STerm | inline |
operator~() const | smt_terms::STerm | |
rotl(const uint32_t &n) const | smt_terms::STerm | |
rotr(const uint32_t &n) const | smt_terms::STerm | |
solver | smt_terms::STerm | |
STerm() | smt_terms::STerm | inline |
STerm(const cvc5::Term &term, Solver *s, TermType type) | smt_terms::STerm | inline |
STerm(const std::string &t, Solver *slv, bool isconst=false, uint32_t base=16, TermType type=TermType::FFTerm) | smt_terms::STerm | explicit |
STerm(const STerm &other)=default | smt_terms::STerm | |
STerm(STerm &&other)=default | smt_terms::STerm | |
STerm(bb::fr value, Solver *s, TermType type=TermType::FFTerm) | smt_terms::STerm | inline |
term | smt_terms::STerm | |
truncate(const uint32_t &to_size) | smt_terms::STerm | |
type | smt_terms::STerm | |
Var(const std::string &name, Solver *slv, TermType type=TermType::FFTerm) | smt_terms::STerm | static |
~STerm()=default | smt_terms::STerm |