office-gobmx/basic/qa/vba_tests
Mike Kaganski 458f2b8f69 Refactor and fix VBA StrConv
This properly handles null bytes that are expected
when converting between byte strings and Unicode.

It properly handles TransliterationFlags, which are
not a bitset.

In vbProperCase, it uses the correct method to
lowercase the string, working not only with ASCII.

Change-Id: I04e8cdca66ef9863a6516b15205a2a543ed97680
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/149224
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2023-03-22 04:31:07 +00:00
..
data
abs.vb
array.vb
asc.vb
atn.vb
booltypename.vb
bytearraystring.vb
cbool.vb
cdate.vb
cdbl.vb
cdec.vb
choose.vb
chr.vb
chrw.vb
cint.vb
clng.vb
collection.vb
constants.vb
cos.vb
csng.vb
cstr.vb
cvdate.vb
cverr.vb
dateadd.vb
datediff.vb
datepart.vb
dateserial.vb
datevalue.vb
day.vb
enum.vb
Err.Raise.vb
error.vb
error_message.vb
exp.vb
fix.vb
format.vb
formatnumber.vb
formatpercent.vb
hex.vb
hour.vb
iif.vb
instr.vb
instrrev.vb
int.vb
isarray.vb
isdate.vb
isempty.vb
iserror.vb
ismissing.vb
isnull.vb
isnumeric.vb
isobject.vb
join.vb
lbound.vb
lcase.vb
left.vb
len.vb
like.vb
log.vb
ltrim.vb
mid.vb
minute.vb
month.vb
monthname.vb
oct.vb
ole_ObjAssignNoDflt.vb
ole_ObjAssignToNothing.vb
optional_paramters.vb
partition.vb
qbcolor.vb
rate.vb
redim_objects.vb
replace.vb
rgb.vb
right.vb
roundcompatibility.vb
rtrim.vb
second.vb
sgn.vb
sin.vb
space.vb
split.vb
sqr.vb
str.vb
strcomp.vb
strconv.vb Refactor and fix VBA StrConv 2023-03-22 04:31:07 +00:00
string.vb
stringplusdouble.vb
strreverse.vb
switch.vb
tdf147089_idiv.vb
tdf147529_optional_parameters_msgbox.vb
tdf148358_non_ascii_names.vb
timeserial.vb
timevalue.vb
trim.vb
typename.vb
ubound.vb
ucase.vb
val.vb
vartype.vb
weekday.vb
weekdayname.vb
win32compat.vb
win32compatb.vb
year.vb