void TheoryUF::registerTerm(TNode n){
Debug("uf") << "uf: begin registerTerm(" << n << ")" << std::endl;
- n.printAst(Debug("uf"));
d_registered.push_back(n);
continue;
Debug("uf") << "merging equivalence classes for " << std::endl;
- Debug("uf") << "left equivalence class :";
- (ecX->getRep()).printAst(Debug("uf"));
- Debug("uf") << "right equivalence class :";
- (ecY->getRep()).printAst(Debug("uf"));
+ Debug("uf") << "left equivalence class :" << (ecX->getRep()) << std::endl;
+ Debug("uf") << "right equivalence class :" << (ecY->getRep()) << std::endl;
Debug("uf") << std::endl;
ccUnion(ecX, ecY);
Node conflict = nb;
- Debug("uf") << "conflict constructed : ";
- conflict.printAst(Debug("uf"));
- Debug("uf") << std::endl;
+ Debug("uf") << "conflict constructed : " << conflict << std::endl;
Debug("uf") << "uf: ending constructConflict()" << std::endl;