diff options
author | Eike Rathke <erack@redhat.com> | 2018-03-06 18:41:56 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2018-03-06 18:59:07 +0100 |
commit | cfc6cf5177f8df23af35c4509c0276a19de56cce (patch) | |
tree | 7a48689f4e5f922aea755131a7fa00b61f6a2083 /include/formula | |
parent | f775b5427bf085577feb5badb762156283d76ae5 (diff) |
Resolves: tdf#116215 fewer array of references cases, tdf#58874 related
In particular if in any ForceArray context use the matrix result
instead of the array of references list.
Change-Id: I72328a690760637f6d31fadba447641c64711a67
Diffstat (limited to 'include/formula')
-rw-r--r-- | include/formula/paramclass.hxx | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/include/formula/paramclass.hxx b/include/formula/paramclass.hxx index e8d411088061..a22854fc890c 100644 --- a/include/formula/paramclass.hxx +++ b/include/formula/paramclass.hxx @@ -51,8 +51,15 @@ namespace formula propagated to subsequent operators and functions being part of a parameter of this function. Used with functions that treat references separately from arrays, but need the forced array - calculation of parameters that are not references.*/ - ReferenceOrForceArray + calculation of parameters that are not references. */ + ReferenceOrForceArray, + + /** Same as ReferenceOrForceArray but suppressed / not inherited in the + compiler's ForceArray context to indicate that a result of + Reference in JumpMatrix context should use the result matrix + instead of the array of references. Never used as initial parameter + classification. */ + SuppressedReferenceOrForceArray }; } |