|
CVC3
2.4.1
|
#include <LFSCLraProof.h>
Definition at line 58 of file LFSCLraProof.h.
| LFSCLraMulC::LFSCLraMulC | ( | LFSCProof * | pf, |
| Rational | r, | ||
| int | op | ||
| ) | [inline, private] |
Definition at line 63 of file LFSCLraProof.h.
References LFSCProof::checkOp(), and d_op.
| virtual LFSCLraMulC::~LFSCLraMulC | ( | ) | [inline, private, virtual] |
Definition at line 69 of file LFSCLraProof.h.
| long int LFSCLraMulC::get_length | ( | ) | [inline, private, virtual] |
Reimplemented from LFSCProof.
Definition at line 70 of file LFSCLraProof.h.
References d_pf, and LFSCProof::get_string_length().
| virtual LFSCLraMulC* LFSCLraMulC::AsLFSCLraMulC | ( | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 72 of file LFSCLraProof.h.
| bool LFSCLraMulC::isLraMulC | ( | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 73 of file LFSCLraProof.h.
| void LFSCLraMulC::print_pf | ( | std::ostream & | s, |
| int | ind = 0 |
||
| ) | [virtual] |
Implements LFSCProof.
Definition at line 56 of file LFSCLraProof.cpp.
References d_op, d_pf, d_r, kind_to_str(), LFSCProof::print(), and print_rational().
| LFSCProof * LFSCLraMulC::Make | ( | LFSCProof * | pf, |
| Rational | r, | ||
| int | op | ||
| ) | [static] |
Definition at line 65 of file LFSCLraProof.cpp.
References LFSCProof::AsLFSCLraMulC(), d_pf, d_r, RefPtr< T >::get(), LFSCProof::isTrivial(), and LFSCLraMulC().
Referenced by LFSCConvert::cvc3_to_lfsc(), LFSCConvert::do_bso(), and TReturn::normalize_tr().
| LFSCProof* LFSCLraMulC::clone | ( | ) | [inline, virtual] |
Implements LFSCProof.
Definition at line 76 of file LFSCLraProof.h.
References d_op, d_pf, d_r, RefPtr< T >::get(), and LFSCLraMulC().
| int LFSCLraMulC::getNumChildren | ( | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 77 of file LFSCLraProof.h.
| LFSCProof* LFSCLraMulC::getChild | ( | int | n | ) | [inline, virtual] |
Reimplemented from LFSCProof.
Definition at line 78 of file LFSCLraProof.h.
References d_pf, and RefPtr< T >::get().
| int LFSCLraMulC::checkOp | ( | ) | [inline, virtual] |
RefPtr< LFSCProof > LFSCLraMulC::d_pf [private] |
Definition at line 60 of file LFSCLraProof.h.
Referenced by clone(), get_length(), getChild(), Make(), and print_pf().
Rational LFSCLraMulC::d_r [private] |
Definition at line 61 of file LFSCLraProof.h.
Referenced by clone(), Make(), and print_pf().
int LFSCLraMulC::d_op [private] |
Definition at line 62 of file LFSCLraProof.h.
Referenced by checkOp(), clone(), LFSCLraMulC(), and print_pf().
1.8.0