office-gobmx/formula
Eike Rathke 6079bf6879 Add binary operators to ForceArrayReturn handling, tdf#149378 follow-up
So ={1;2} or =-{1;2} or ={1;2}+3 or ={1;2}+{3;4} or ={1;2}+A1 are
propagated. But ={1;2}+A1:A2 is not because the range reference
should be implicit intersection not to be forced to array mode
unless user says so.

This also adds low level ocPush with svMatrix returning always
ParamClass::ForceArrayReturn in FormulaToken::GetInForceArray() so
any derived like ScMatrixToken inherit that.

Change-Id: Ida24414a795d6609bf01e361f96438f9e7f7f66c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135360
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Jenkins
2022-06-03 17:21:22 +02:00
..
inc Recheck modules [e-f]* with IWYU 2022-01-17 01:33:35 +01:00
qa/unit loplugin:stringviewparam: operator + 2020-12-29 16:42:33 +01:00
source Add binary operators to ForceArrayReturn handling, tdf#149378 follow-up 2022-06-03 17:21:22 +02:00
uiconfig/ui remove deprecated [x|y]align property for CheckBoxes and RadioButtons 2021-01-21 20:37:49 +01:00
util
AllLangMoTarget_for.mk
CppunitTest_formula_dialogs_test.mk
IwyuFilter_formula.yaml
Library_for.mk Generally determine Rdb content from gb_*_set_componentfile calls 2021-12-10 08:14:24 +01:00
Library_forui.mk
Makefile
Module_formula.mk
README.md Updated README.md files to represent current code / use Markdown format 2021-04-07 17:47:16 +02:00
UIConfig_formula.mk

Formula Helper Code

Contains parts of the formula parser used outside LibreOffice Calc code that has been pulled out from Calc's formula parser code.

Also contains some functions that are needed by code in both sc and scaddins. Located here just for convenience. So sue me.