#include <assumptions_value.h>
Definition at line 49 of file assumptions_value.h.
|
Constructor.
Definition at line 59 of file assumptions_value.h. |
|
Copy constructor: reset d_const flag and refcount.
Definition at line 61 of file assumptions_value.h. |
|
Creates the set of assumptions from a vector of theorems. Theorems that do not have premises are not included, since they are valid without any context and thus do not add any information in the assumption tracking. Definition at line 45 of file assumptions_value.cpp. References d_vector, CVCL::debugger, std::endl(), IF_DEBUG(), and TheoremEq(). |
|
Constructor from two theorems (optimized for common case).
Definition at line 83 of file assumptions_value.cpp. References CVCL::compare(), d_vector, CVCL::Assumptions::empty(), CVCL::Theorem::getAssumptions(), and CVCL::Theorem::isAssump(). |
|
Referenced by add(). |
|
Definition at line 151 of file assumptions_value.cpp. References CVCL::compare(), d_const, d_vector, CVCL::Assumptions::empty(), CVCL::Theorem::getAssumptions(), CVCL::Theorem::isAssump(), CVCL::Theorem::isNull(), and CVCL::Theorem::toString(). Referenced by CVCL::Assumptions::add(). |
|
Definition at line 177 of file assumptions_value.cpp. References d_const, d_vector, and mergeVectors(). |
|
Definition at line 194 of file assumptions_value.cpp. References CVCL::compare(), and d_vector. Referenced by CVCL::Assumptions::find(). |
|
Definition at line 218 of file assumptions_value.cpp. Referenced by CVCL::Assumptions::toString(). |
|
Definition at line 50 of file assumptions_value.h. |
|
|
|
Definition at line 97 of file assumptions_value.h. |
|
Definition at line 101 of file assumptions_value.h. |
|
Definition at line 52 of file assumptions_value.h. Referenced by CVCL::Assumptions::Assumptions(), CVCL::Assumptions::init(), CVCL::Assumptions::operator=(), CVCL::Assumptions::setConst(), and CVCL::Assumptions::~Assumptions(). |
|
Definition at line 54 of file assumptions_value.h. Referenced by add(), CVCL::Assumptions::clear(), CVCL::Assumptions::isConst(), and CVCL::Assumptions::setConst(). |
|