File tree Expand file tree Collapse file tree 1 file changed +15
-0
lines changed
src/solvers/smt2_incremental Expand file tree Collapse file tree 1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change 1
1
// Author: Diffblue Ltd.
2
2
3
+ // / \file
4
+ // /
5
+ // / Validation of smt response parse trees to produce either a strongly typed
6
+ // / `smt_responset` representation, or a set of error messages.
7
+ // /
8
+ // / \note
9
+ // /
10
+ // / Functions named with the prefix `validate_` require the given parse tree to
11
+ // / be a particular kind of sub tree. Functions named with the prefix `valid_`
12
+ // / are called in places where the exact kind of sub-tree expected is unknown
13
+ // / and so the function must determine if the sub-tree is of that type at all,
14
+ // / before performing validation of it. These functions will return a
15
+ // / `response_or_errort` in the case where the parse tree is of that type or
16
+ // / an empty optional otherwise.
17
+
3
18
#include < solvers/smt2_incremental/smt_response_validation.h>
4
19
5
20
template <class smtt >
You can’t perform that action at this time.
0 commit comments