summaryrefslogtreecommitdiff
path: root/include/formula
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2017-07-10 20:04:08 +0200
committerEike Rathke <erack@redhat.com>2017-07-10 21:15:28 +0200
commite8fcb1fbd365b7c6104c7941abee07a612ba7813 (patch)
tree4f6902abfb70bd123af2e5fcc01444fc1235a376 /include/formula
parent741f61d0ca70069e875f6f57bf08d9aa282c0676 (diff)
Make GetForceArrayParameter() public
Change-Id: I3a82c43e80fffb4bf37bb2f7a3f5b3b26f1baf98
Diffstat (limited to 'include/formula')
-rw-r--r--include/formula/FormulaCompiler.hxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/formula/FormulaCompiler.hxx b/include/formula/FormulaCompiler.hxx
index 31a3cf5e5ee4..45166193487c 100644
--- a/include/formula/FormulaCompiler.hxx
+++ b/include/formula/FormulaCompiler.hxx
@@ -259,6 +259,11 @@ public:
*/
bool NeedsTableRefTransformation() const;
+ /** If a parameter nParam (0-based) is to be forced to array for OpCode
+ eOp, i.e. classified as ParamClass::ForceArray or
+ ParamClass::ReferenceOrForceArray type. */
+ virtual formula::ParamClass GetForceArrayParameter( const FormulaToken* pToken, sal_uInt16 nParam ) const;
+
static void UpdateSeparatorsNative( const OUString& rSep, const OUString& rArrayColSep, const OUString& rArrayRowSep );
static void ResetNativeSymbols();
static void SetNativeSymbols( const OpCodeMapPtr& xMap );
@@ -295,11 +300,6 @@ protected:
virtual void CreateStringFromIndex( OUStringBuffer& rBuffer, const FormulaToken* pToken ) const;
virtual void LocalizeString( OUString& rName ) const; // modify rName - input: exact name
- /** If a parameter nParam (0-based) is to be forced to array for OpCode
- eOp, i.e. classified as ParamClass::ForceArray or
- ParamClass::ReferenceOrForceArray type. */
- virtual formula::ParamClass GetForceArrayParameter( const FormulaToken* pToken, sal_uInt16 nParam ) const;
-
void AppendErrorConstant( OUStringBuffer& rBuffer, FormulaError nError ) const;
bool GetToken();