File tree Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Expand file tree Collapse file tree 1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change
1
+ /* ******************************************************************\
2
+
3
+ Module: Context-based Incremental Solver Interface
4
+
5
+ Author: Peter Schrammel
6
+
7
+ \*******************************************************************/
8
+
9
+ // / \file
10
+ // / Context-based interface for incremental solvers
11
+
12
+ #ifndef CPROVER_SOLVERS_PROP_PROP_CONTEXT_H
13
+ #define CPROVER_SOLVERS_PROP_PROP_CONTEXT_H
14
+
15
+ class prop_contextt
16
+ {
17
+ public:
18
+ // / Push a new context on the stack
19
+ // / This context becomes a child context nested in the current context.
20
+ virtual void push_context () = 0;
21
+
22
+ // / Pop the current context
23
+ virtual void pop_context () = 0;
24
+
25
+ virtual ~prop_contextt () = default ;
26
+ };
27
+
28
+ #endif // CPROVER_SOLVERS_PROP_PROP_CONTEXT_H
You can’t perform that action at this time.
0 commit comments