diff options
Diffstat (limited to 'src/decision/decision_strategy.h')
-rw-r--r-- | src/decision/decision_strategy.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/decision/decision_strategy.h b/src/decision/decision_strategy.h index abcbbaace..6746b13cc 100644 --- a/src/decision/decision_strategy.h +++ b/src/decision/decision_strategy.h @@ -25,19 +25,23 @@ namespace CVC4 { class DecisionEngine; +namespace context { +class Context; +} + namespace decision { class DecisionStrategy { protected: DecisionEngine* d_decisionEngine; public: - DecisionStrategy(DecisionEngine* de) : + DecisionStrategy(DecisionEngine* de, context::Context *c) : d_decisionEngine(de) { } virtual ~DecisionStrategy() { } - virtual prop::SatLiteral getNext() = 0; + virtual prop::SatLiteral getNext(bool&) = 0; virtual bool needSimplifiedPreITEAssertions() { return false; } |