|
void | printdiff (manager &m, const abstract1 &x, const abstract1 &y, FILE *stream=stdout) |
|
std::ostream & | operator<< (std::ostream &os, const abstract1 &s) |
|
abstract1 & | deserialize (manager &m, abstract1 &dst, const std::string &s, size_t *eaten=NULL) |
|
bool | operator== (const abstract1 &x, const abstract1 &y) |
|
bool | operator!= (const abstract1 &x, const abstract1 &y) |
|
bool | operator<= (const abstract1 &x, const abstract1 &y) |
|
bool | operator>= (const abstract1 &x, const abstract1 &y) |
|
bool | operator> (const abstract1 &x, const abstract1 &y) |
|
bool | operator< (const abstract1 &x, const abstract1 &y) |
|
abstract1 & | unify (manager &m, abstract1 &dst, const abstract1 &x, const abstract1 &y) |
|
abstract1 & | meet (manager &m, abstract1 &dst, const abstract1 &x, const abstract1 &y) |
|
abstract1 & | meet (manager &m, abstract1 &dst, const std::vector< const abstract1 * > &x) |
|
abstract1 & | meet (manager &m, abstract1 &dst, size_t sz, const abstract1 *const x[]) |
|
abstract1 & | join (manager &m, abstract1 &dst, const abstract1 &x, const abstract1 &y) |
|
abstract1 & | join (manager &m, abstract1 &dst, size_t sz, const abstract1 *const x[]) |
|
abstract1 & | join (manager &m, abstract1 &dst, const std::vector< const abstract1 * > &x) |
|
abstract1 & | meet (manager &m, abstract1 &dst, const abstract1 &x, const lincons1_array &y) |
|
abstract1 & | meet (manager &m, abstract1 &dst, const abstract1 &x, const tcons1_array &y) |
|
abstract1 & | add_rays (manager &m, abstract1 &dst, const abstract1 &x, const generator1_array &y) |
|
static ap_abstract1_t * | ap_abstract1_t_or_null (const abstract1 &i) |
|
abstract1 & | assign (manager &m, abstract1 &dst, const abstract1 &src, const var &v, const linexpr1 &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | assign (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var v[], const linexpr1 *const l[], const abstract1 &inter=abstract1::null) |
|
abstract1 & | assign (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &v, const std::vector< const linexpr1 * > &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | assign (manager &m, abstract1 &dst, const abstract1 &src, const var &v, const texpr1 &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | assign (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var v[], const texpr1 *const l[], const abstract1 &inter=abstract1::null) |
|
abstract1 & | assign (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &v, const std::vector< const texpr1 * > &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | substitute (manager &m, abstract1 &dst, const abstract1 &src, const var &v, const linexpr1 &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | substitute (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var v[], const linexpr1 *const l[], const abstract1 &inter=abstract1::null) |
|
abstract1 & | substitute (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &v, const std::vector< const linexpr1 * > &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | substitute (manager &m, abstract1 &dst, const abstract1 &src, const var &v, const texpr1 &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | substitute (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var v[], const texpr1 *const l[], const abstract1 &inter=abstract1::null) |
|
abstract1 & | substitute (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &v, const std::vector< const texpr1 * > &l, const abstract1 &inter=abstract1::null) |
|
abstract1 & | forget (manager &m, abstract1 &dst, const abstract1 &src, const var &v, bool project=false) |
|
abstract1 & | forget (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var v[], bool project=false) |
|
abstract1 & | forget (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &v, bool project=false) |
|
abstract1 & | change_environment (manager &m, abstract1 &dst, const abstract1 &src, const environment &e, bool project=false) |
|
abstract1 & | minimize_environment (manager &m, abstract1 &dst, const abstract1 &src) |
|
abstract1 & | rename (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var oldv[], const var newv[]) |
|
abstract1 & | rename (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &oldv, const std::vector< var > &newv) |
|
abstract1 & | expand (manager &m, abstract1 &dst, const abstract1 &src, const var &v, size_t size, const var vv[]) |
|
abstract1 & | expand (manager &m, abstract1 &dst, const abstract1 &src, const var &v, const std::vector< var > &vv) |
|
abstract1 & | fold (manager &m, abstract1 &dst, const abstract1 &src, size_t size, const var vv[]) |
|
abstract1 & | fold (manager &m, abstract1 &dst, const abstract1 &src, const std::vector< var > &vv) |
|
abstract1 & | widening (manager &m, abstract1 &dst, const abstract1 &x, const abstract1 &y) |
|
abstract1 & | widening (manager &m, abstract1 &dst, const abstract1 &x, const abstract1 &y, const lincons1_array &l) |
|
abstract1 & | closure (manager &m, abstract1 &dst, const abstract1 &src) |
|