void setUp() {
d_ctxt = new Context;
- d_nodeManager = new NodeManager(d_ctxt);
+ d_nodeManager = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nodeManager);
}
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_booleanType = new TypeNode(d_nm->booleanType());
void setUp() {
d_ctxt = new Context;
- d_nodeManager = new NodeManager(d_ctxt);
+ d_nodeManager = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nodeManager);
d_booleanType = new TypeNode(d_nodeManager->booleanType());
d_realType = new TypeNode(d_nodeManager->realType());
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
specKind = AND;
void setUp() {
d_context = new Context;
- d_nodeManager = new NodeManager(d_context);
+ d_nodeManager = new NodeManager(d_context, NULL);
d_scope = new NodeManagerScope(d_nodeManager);
}
void setUp() {
d_ctxt = new Context();
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
}
void setUp() {
d_ctxt = new Context;
- d_nodeManager = new NodeManager(d_ctxt);
+ d_nodeManager = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nodeManager);
d_booleanType = new TypeNode(d_nodeManager->booleanType());
d_realType = new TypeNode(d_nodeManager->realType());
void setUp() {
d_ctxt = new Context();
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
}
// cerr << "Testing good input: <<" << goodInput << ">>" << endl;
// istringstream stream(goodInputs[i]);
Parser *parser =
- ParserBuilder(*d_exprManager,"test")
+ ParserBuilder(d_exprManager,"test")
.withStringInput(goodInput)
.withInputLanguage(d_lang)
.build();
// Debug.on("parser");
Parser *parser =
- ParserBuilder(*d_exprManager,"test")
+ ParserBuilder(d_exprManager,"test")
.withStringInput(badInput)
.withInputLanguage(d_lang)
.withStrictMode(strictMode)
// istringstream stream(context + goodBooleanExprs[i]);
Parser *parser =
- ParserBuilder(*d_exprManager,"test")
+ ParserBuilder(d_exprManager,"test")
.withStringInput(goodExpr)
.withInputLanguage(d_lang)
.build();
// cout << "Testing bad expr: '" << badExpr << "'\n";
Parser *parser =
- ParserBuilder(*d_exprManager,"test")
+ ParserBuilder(d_exprManager,"test")
.withStringInput(badExpr)
.withInputLanguage(d_lang)
.withStrictMode(strictMode)
/* fs.close(); */
checkEmptyInput(
- ParserBuilder(*d_exprManager,filename)
+ ParserBuilder(d_exprManager,filename)
.withInputLanguage(LANG_CVC4)
);
fs.close();
checkTrueInput(
- ParserBuilder(*d_exprManager,filename)
+ ParserBuilder(d_exprManager,filename)
.withInputLanguage(LANG_CVC4)
);
void testEmptyStringInput() {
checkEmptyInput(
- ParserBuilder(*d_exprManager,"foo")
+ ParserBuilder(d_exprManager,"foo")
.withInputLanguage(LANG_CVC4)
.withStringInput("")
);
void testTrueStringInput() {
checkTrueInput(
- ParserBuilder(*d_exprManager,"foo")
+ ParserBuilder(d_exprManager,"foo")
.withInputLanguage(LANG_CVC4)
.withStringInput("TRUE")
);
void testEmptyStreamInput() {
stringstream ss( "", ios_base::in );
checkEmptyInput(
- ParserBuilder(*d_exprManager,"foo")
+ ParserBuilder(d_exprManager,"foo")
.withInputLanguage(LANG_CVC4)
.withStreamInput(ss)
);
void testTrueStreamInput() {
stringstream ss( "TRUE", ios_base::in );
checkTrueInput(
- ParserBuilder(*d_exprManager,"foo")
+ ParserBuilder(d_exprManager,"foo")
.withInputLanguage(LANG_CVC4)
.withStreamInput(ss)
);
void setUp() {
d_context = new Context;
- d_nodeManager = new NodeManager(d_context);
+ d_nodeManager = new NodeManager(d_context, NULL);
NodeManagerScope nms(d_nodeManager);
d_satSolver = new FakeSatSolver;
d_theoryEngine = new TheoryEngine(d_context);
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_theoryEngine = new TheoryEngine(d_ctxt);
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_map = new StackingMap<TNode, TNodeHashFunction>(d_ctxt);
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_outputChannel.clear();
d_arith = new TheoryArith(d_ctxt, d_outputChannel, Valuation(NULL));
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_dummy = new DummyTheory(d_ctxt, d_outputChannel, Valuation(NULL));
d_outputChannel.clear();
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_nullChannel = new FakeOutputChannel;
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_outputChannel.clear();
d_euf = new TheoryUFTim(d_ctxt, d_outputChannel, Valuation(NULL));
void setUp() {
d_ctxt = new Context;
- d_nm = new NodeManager(d_ctxt);
+ d_nm = new NodeManager(d_ctxt, NULL);
d_scope = new NodeManagerScope(d_nm);
d_uf = new UnionFind<TNode, TNodeHashFunction>(d_ctxt);
void setUp() {
d_context = new Context;
- d_nm = new NodeManager(d_context);
+ d_nm = new NodeManager(d_context, NULL);
d_scope = new NodeManagerScope(d_nm);
d_out = new MyOutputChannel(d_context, d_nm);
d_cc = new CongruenceClosure<MyOutputChannel, CongruenceOperator<kind::APPLY_UF> >(d_context, d_out);