5eedb3beea
This makes sure that results of comparison of literals have proper boolean type, and that this type is properly stored to/read from the string pool. This introduces a new non-standard "type" character used in the pool: 'b'. It is not a proper type character used in Basic (unlike '%'/'&'/'!'/'@'), but we have to use this trick locally, because we need to pass the type that has no own type character. The change should be backward-compatible: older versions reading the value should just ignore the 'b', and read the value as double. Change-Id: Ibd4a70b366331342346eb171c8ed3c7026279596 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117655 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com> |
||
---|---|---|
.. | ||
basiccharclass.hxx | ||
buffer.hxx | ||
codegen.hxx | ||
date.hxx | ||
dlgcont.hxx | ||
errobject.hxx | ||
eventatt.hxx | ||
expr.hxx | ||
filefmt.hxx | ||
image.hxx | ||
iosys.hxx | ||
namecont.hxx | ||
opcodes.hxx | ||
parser.hxx | ||
propacc.hxx | ||
rtlproto.hxx | ||
runtime.hxx | ||
sbintern.hxx | ||
sbjsmeth.hxx | ||
sbjsmod.hxx | ||
sbunoobj.hxx | ||
sbxmod.hxx | ||
scanner.hxx | ||
scriptcont.hxx | ||
stdobj.hxx | ||
symtbl.hxx | ||
token.hxx |