Adding a character at the end of a string. More...
#include <string_builtin_function.h>
get_value which gives a valuation to expressions, attempt to find the result of the builtin function. result is the concatenation of input with character. equals, indexOf or compare. Adding a character at the end of a string.
Definition at line 172 of file string_builtin_function.h.
Constructor from arguments of a function application.
The arguments in fun_args should be in order: an integer result.length, a character pointer &result[0], a string arg1 of type refined_string_typet, and a character.
Definition at line 182 of file string_builtin_function.h.
Set of constraints enforcing that result is the concatenation of input with character.
These constraints are :
Implements string_builtin_functiont.
Definition at line 103 of file string_builtin_function.cpp.
Given a function get_value which gives a valuation to expressions, attempt to find the result of the builtin function.
If not enough information can be gathered from get_value, return an empty optional.
Implements string_builtin_functiont.
Definition at line 76 of file string_builtin_function.cpp.
Constraint ensuring that the length of the strings are coherent with the function call.
Implements string_builtin_functiont.
Definition at line 124 of file string_builtin_function.cpp.
Implements string_builtin_functiont.
Definition at line 195 of file string_builtin_function.h.
Definition at line 176 of file string_builtin_function.h.