[Libreoffice-commits] core.git: sc/source

Eike Rathke erack at redhat.com
Wed May 10 13:39:49 UTC 2017


 sc/source/core/tool/parclass.cxx |    8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

New commits:
commit 6dc2efcbd68b9cdad9375eee3ad45b4bd2893733
Author: Eike Rathke <erack at redhat.com>
Date:   Wed May 10 15:38:19 2017 +0200

    ParamClass::Reference return for range creating OpCodes, tdf#107724 related
    
    Change-Id: Icb9dd2da1900fa4e9d57326681642cfc2b06095b

diff --git a/sc/source/core/tool/parclass.cxx b/sc/source/core/tool/parclass.cxx
index 35513911adf5..1c48eae27a88 100644
--- a/sc/source/core/tool/parclass.cxx
+++ b/sc/source/core/tool/parclass.cxx
@@ -64,8 +64,8 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
     { ocSep,             {{ Bounds                                               }, 0, Value }},
     { ocNoName,          {{ Bounds                                               }, 0, Value }},
     { ocStop,            {{ Bounds                                               }, 0, Value }},
-    { ocUnion,           {{ Reference, Reference                                 }, 0, Value }},
-    { ocRange,           {{ Reference, Reference                                 }, 0, Value }},
+    { ocUnion,           {{ Reference, Reference                                 }, 0, Reference }},
+    { ocRange,           {{ Reference, Reference                                 }, 0, Reference }},
     // Functions with Value parameters only but not in resource.
     { ocBackSolver,      {{ Value, Value, Value                                  }, 0, Value }},
     { ocTableOp,         {{ Value, Value, Value, Value, Value                    }, 0, Value }},
@@ -130,7 +130,7 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
     { ocIndex,           {{ Reference, Value, Value, Value                       }, 0, Value }},
     { ocIndirect,        {{ Value, Value                                         }, 0, Reference }},
     { ocIntercept,       {{ ForceArray, ForceArray                               }, 0, Value }},
-    { ocIntersect,       {{ Reference, Reference                                 }, 0, Value }},
+    { ocIntersect,       {{ Reference, Reference                                 }, 0, Reference }},
     { ocIsRef,           {{ Reference                                            }, 0, Value }},
     { ocKurt,            {{ Reference                                            }, 1, Value }},
     { ocLCM,             {{ Reference                                            }, 1, Value }},
@@ -156,7 +156,7 @@ const ScParameterClassification::RawData ScParameterClassification::pRawData[] =
     { ocModalValue_MS,   {{ ForceArray                                           }, 1, Value }},
     { ocModalValue_Multi,{{ ForceArray                                           }, 1, Value }},
     { ocMul,             {{ Array, Array                                         }, 0, Value }},
-    { ocMultiArea,       {{ Reference                                            }, 1, Value }},
+    { ocMultiArea,       {{ Reference                                            }, 1, Reference }},
     { ocNPV,             {{ Value, Reference                                     }, 1, Value }},
     { ocNeg,             {{ Array                                                }, 0, Value }},
     { ocNegSub,          {{ Array                                                }, 0, Value }},


More information about the Libreoffice-commits mailing list