#include <theorem_value.h>
Inheritance diagram for CVC3::RegTheoremValue:


Definition at line 343 of file theorem_value.h.
| CVC3::RegTheoremValue::RegTheoremValue | ( | TheoremManager * | tm, | |
| const Expr & | thm, | |||
| const Assumptions & | assump, | |||
| const Proof & | pf, | |||
| bool | isAssump, | |||
| int | scope = -1 | |||
| ) |  [inline, private] | 
Definition at line 354 of file theorem_value.h.
References CVC3::TheoremValue::d_quantLevel, CVC3::TheoremValue::d_refcount, CVC3::TheoremValue::d_scopeLevel, CVC3::TheoremValue::d_tm, DebugAssert, CVC3::Assumptions::empty(), CVC3::TheoremManager::getCM(), CVC3::TheoremManager::isActive(), CVC3::ContextManager::scopeLevel(), and CVC3::TRACE.
| CVC3::RegTheoremValue::~RegTheoremValue | ( | ) |  [inline] | 
Definition at line 397 of file theorem_value.h.
References CVC3::TheoremValue::d_isAssump, FatalAssert, and IF_DEBUG.
| const Assumptions& CVC3::RegTheoremValue::getAssumptionsRef | ( | ) | const  [inline, virtual] | 
| MemoryManager* CVC3::RegTheoremValue::getMM | ( | ) |  [inline, virtual] | 
Implements CVC3::TheoremValue.
Definition at line 408 of file theorem_value.h.
References CVC3::TheoremValue::d_tm, and CVC3::TheoremManager::getMM().
| void* CVC3::RegTheoremValue::operator new | ( | size_t | size, | |
| MemoryManager * | mm | |||
| ) |  [inline] | 
| void CVC3::RegTheoremValue::operator delete | ( | void * | pMem, | |
| MemoryManager * | mm | |||
| ) |  [inline] | 
| void CVC3::RegTheoremValue::operator delete | ( | void * | d | ) |  [inline] | 
Definition at line 417 of file theorem_value.h.
| friend class Theorem  [friend] | 
| Assumptions CVC3::RegTheoremValue::d_assump  [protected] | 
 1.5.2
 1.5.2