#include <datatype_proof_rules.h>
Inheritance diagram for CVC3::DatatypeProofRules:
Definition at line 33 of file datatype_proof_rules.h.
virtual CVC3::DatatypeProofRules::~DatatypeProofRules | ( | ) | [inline, virtual] |
Definition at line 36 of file datatype_proof_rules.h.
virtual Theorem CVC3::DatatypeProofRules::rewriteSelCons | ( | const CDList< Theorem > & | facts, | |
const Expr & | e | |||
) | [pure virtual] |
Implemented in CVC3::DatatypeTheoremProducer.
Referenced by CVC3::TheoryDatatype::rewrite(), CVC3::TheoryDatatypeLazy::update(), and CVC3::TheoryDatatype::update().
Implemented in CVC3::DatatypeTheoremProducer.
Referenced by CVC3::TheoryDatatype::rewrite(), CVC3::TheoryDatatypeLazy::update(), and CVC3::TheoryDatatype::update().
Implemented in CVC3::DatatypeTheoremProducer.
Referenced by CVC3::TheoryDatatypeLazy::update(), and CVC3::TheoryDatatype::update().
Implemented in CVC3::DatatypeTheoremProducer.
Referenced by CVC3::TheoryDatatypeLazy::setup(), and CVC3::TheoryDatatype::setup().