add(const Derived &other) | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
coefficient | mlir::polynomial::MonomialBase< Derived, CoefficientType > | protected |
coefficientToString(llvm::SmallString< 16 > &coeffString) const =0 | mlir::polynomial::MonomialBase< Derived, CoefficientType > | pure virtual |
exponent | mlir::polynomial::MonomialBase< Derived, CoefficientType > | protected |
getCoefficient() const | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
getExponent() const | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
getMutableCoefficient() | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
hash_value(const MonomialBase< D, T > &arg) | mlir::polynomial::MonomialBase< Derived, CoefficientType > | friend |
isMonic() const =0 | mlir::polynomial::MonomialBase< Derived, CoefficientType > | pure virtual |
MonomialBase(const CoefficientType &coeff, const APInt &expo) | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
operator!=(const MonomialBase &other) const | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
operator<(const MonomialBase &other) const | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
operator==(const MonomialBase &other) const | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
setCoefficient(const CoefficientType &coeff) | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
setExponent(const APInt &exp) | mlir::polynomial::MonomialBase< Derived, CoefficientType > | inline |
~MonomialBase()=default | mlir::polynomial::MonomialBase< Derived, CoefficientType > | virtual |