We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ecc0e43 commit a44468bCopy full SHA for a44468b
src/solvers/refinement/string_builtin_function.h
@@ -30,6 +30,10 @@ class string_builtin_functiont
30
return {};
31
}
32
33
+ /// Given a function `get_value` which gives a valuation to expressions,
34
+ /// attempt to find the result of the builtin function.
35
+ /// If not enough information can be gathered from `get_value`, return an
36
+ /// empty optional.
37
virtual optionalt<exprt>
38
eval(const std::function<exprt(const exprt &)> &get_value) const = 0;
39
0 commit comments