| 138 | } |
| 139 | |
| 140 | std::string SMTPortfolio::dumpQuery(std::vector<Expression> const& _expressionsToEvaluate) |
| 141 | { |
| 142 | // This code assumes that the constructor guarantees that |
| 143 | // SmtLib2Interface is in position 0, if enabled. |
| 144 | auto smtlib2 = dynamic_cast<SMTLib2Interface*>(m_solvers.front().get()); |
| 145 | solAssert(smtlib2, "Must use SMTLib2 solver to dump queries"); |
| 146 | return smtlib2->dumpQuery(_expressionsToEvaluate); |
| 147 | } |
no test coverage detected