|
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 |