File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -96,6 +96,15 @@ class smt2_convt : public stack_decision_proceduret
96
96
resultt dec_solve () override ;
97
97
98
98
void write_header ();
99
+ // / Writes the end of the SMT file to the `smt_convt::out` stream. These parts
100
+ // / of the output may be changed when using multiple rounds of solving. They
101
+ // / include the following parts of the output file -
102
+ // / * The object size definitions.
103
+ // / * The assertions based on the `assumptions` member variable.
104
+ // / * The `(check-sat)` or `check-sat-assuming` command.
105
+ // / * A `(get-value |identifier|)` command for each of the identifiers in
106
+ // / `smt2_convt::smt2_identifiers`.
107
+ // / * An `(exit)` command.
99
108
void write_footer ();
100
109
101
110
// tweaks for arrays
You can’t perform that action at this time.
0 commit comments