diff options
author | Morgan Deters <mdeters@gmail.com> | 2012-08-24 00:29:52 +0000 |
---|---|---|
committer | Morgan Deters <mdeters@gmail.com> | 2012-08-24 00:29:52 +0000 |
commit | 9de66957df6448ba1243cdb7cc84813fe82e69d5 (patch) | |
tree | 9c013455d7f0c0e057f44f51abdead7ff1ebd01c /src/expr/command.h | |
parent | 23367b1eac54a17a060697b1cf187ad2cc2ff503 (diff) |
fix get-value output in a couple ways; this fixes bug #378
Diffstat (limited to 'src/expr/command.h')
-rw-r--r-- | src/expr/command.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/expr/command.h b/src/expr/command.h index 242817575..2c56e60d9 100644 --- a/src/expr/command.h +++ b/src/expr/command.h @@ -438,12 +438,13 @@ public: class CVC4_PUBLIC GetValueCommand : public Command { protected: - Expr d_term; + std::vector<Expr> d_terms; Expr d_result; public: GetValueCommand(Expr term) throw(); + GetValueCommand(const std::vector<Expr>& terms) throw(); ~GetValueCommand() throw() {} - Expr getTerm() const throw(); + const std::vector<Expr>& getTerms() const throw(); void invoke(SmtEngine* smtEngine) throw(); Expr getResult() const throw(); void printResult(std::ostream& out) const throw(); |