We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 58307a0 commit a345d30Copy full SHA for a345d30
src/solvers/refinement/string_builtin_function.cpp
@@ -8,7 +8,9 @@
8
9
#include "string_constraint_generator.h"
10
11
-/// Get the valuation of the string, given a valuation
+/// Given a function `get_value` which gives a valuation to expressions, attempt
12
+/// to find the current value of the array `a`. If the valuation of some
13
+/// characters are missing, then return an empty optional.
14
static optionalt<std::vector<mp_integer>> eval_string(
15
const array_string_exprt &a,
16
const std::function<exprt(const exprt &)> &get_value);
0 commit comments