Represents arrays of the form array_of(x) with {i:=a} with {j:=b} ... by a default value x and a list of entries (i,a), (j,b) etc.
More...
#include <string_refinement_util.h>
array_of(x) with {i:=a} with {j:=b} ... This is the form in which array valuations coming from the underlying solver are given. Represents arrays of the form array_of(x) with {i:=a} with {j:=b} ... by a default value x and a list of entries (i,a), (j,b) etc.
Definition at line 73 of file string_refinement_util.h.
Initialize a sparse array from an expression of the form array_of(x) with {i:=a} with {j:=b} ... This is the form in which array valuations coming from the underlying solver are given.
Definition at line 67 of file string_refinement_util.cpp.
Definition at line 89 of file string_refinement_util.h.
Creates an if_expr corresponding to the result of accessing the array at the given index.
Definition at line 84 of file string_refinement_util.cpp.
Definition at line 87 of file string_refinement_util.h.
Definition at line 88 of file string_refinement_util.h.