Converting each uppercase character of Basic Latin and Latin-1 supplement to the corresponding lowercase character. More...
#include <string_builtin_function.h>
get_value which gives a valuation to expressions, attempt to find the result of the builtin function. result corresponds to input in which uppercase characters have been converted to lowercase. equals, indexOf or compare. Converting each uppercase character of Basic Latin and Latin-1 supplement to the corresponding lowercase character.
Definition at line 249 of file string_builtin_function.h.
Definition at line 253 of file string_builtin_function.h.
Set of constraints ensuring result corresponds to input in which uppercase characters have been converted to lowercase.
These constraints are:
Where diff is the difference between lower case and upper case characters: ‘diff = 'a’-'A' = 0x20andis_upper_case` is true for the upper case characters of Basic Latin and Latin-1 supplement of unicode.
Implements string_builtin_functiont.
Definition at line 285 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 220 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 273 of file string_builtin_function.h.
Implements string_builtin_functiont.
Definition at line 264 of file string_builtin_function.h.