d_callHistory.clear();
}
+ LemmaStatus splitLemma(TNode n, bool removable = false) throw(TypeCheckingExceptionPrivate, AssertionException){
+ push(LEMMA, n);
+ return LemmaStatus(Node::null(), 0);
+ }
+
Node getIthNode(int i) {
Node tmp = (d_callHistory[i]).second;
return tmp;
void handleUserAttribute( const char* attr, Theory* t ){
Unimplemented();
}
+ LemmaStatus splitLemma(TNode n, bool removable) throw(TypeCheckingExceptionPrivate, AssertionException){
+ Unimplemented();
+ }
};/* class FakeOutputChannel */
template<TheoryId theory>
return LemmaStatus(Node::null(), 0);
}
+ LemmaStatus splitLemma(TNode n, bool removable) throw (TypeCheckingExceptionPrivate, AssertionException){
+ push(LEMMA, n);
+ return LemmaStatus(Node::null(), 0);
+ }
+
void requirePhase(TNode, bool)
throw(Interrupted, AssertionException) {
Unreachable();