Lines Matching refs:rFormula

73 sal_Bool FormulaHelper::GetNextFunc( const String&	rFormula,  in GetNextFunc()  argument
84 rFStart = GetFunctionStart( rFormula, rFStart, bBack, ppFDesc ? &aFname : NULL ); in GetNextFunc()
90 *pFEnd = GetFunctionEnd( rFormula, rFStart ); in GetNextFunc()
113 …GetArgStrings( *pArgs,rFormula, rFStart, static_cast<sal_uInt16>((*ppFDesc)->getParameterCount() )… in GetNextFunc()
130 void FormulaHelper::FillArgStrings( const String& rFormula, in FillArgStrings() argument
142 nStart = GetArgStart( rFormula, nFuncPos, i ); in FillArgStrings()
146 nEnd = GetArgStart( rFormula, nFuncPos, i+1 ); in FillArgStrings()
149 _rArgs.push_back(rFormula.Copy( nStart, nEnd-1-nStart )); in FillArgStrings()
155 nEnd = GetFunctionEnd( rFormula, nFuncPos )-1; in FillArgStrings()
157 _rArgs.push_back( rFormula.Copy( nStart, nEnd-nStart ) ); in FillArgStrings()
171 ,const String& rFormula, in GetArgStrings() argument
177 FillArgStrings( rFormula, nFuncPos, nArgs, _rArgs ); in GetArgStrings()
196 xub_StrLen FormulaHelper::GetFunctionStart( const String& rFormula, in GetFunctionStart() argument
201 xub_StrLen nStrLen = rFormula.Len(); in GetFunctionStart()
219 if ( rFormula.GetChar(nParPos) == '"' ) in GetFunctionStart()
222 while ( (nParPos > 0) && rFormula.GetChar(nParPos) != '"' ) in GetFunctionStart()
227 else if ( (bFound = ( rFormula.GetChar(nParPos) == '(' ) ) == sal_False ) in GetFunctionStart()
235 if ( rFormula.GetChar(nParPos) == '"' ) in GetFunctionStart()
238 while ( (nParPos < nStrLen) && rFormula.GetChar(nParPos) != '"' ) in GetFunctionStart()
242 else if ( (bFound = ( rFormula.GetChar(nParPos) == '(' ) ) == sal_False ) in GetFunctionStart()
251 while ( (nFStart > 0) && IsFormulaText(m_pCharClass, rFormula, nFStart )) in GetFunctionStart()
259 if ( IsFormulaText( m_pCharClass,rFormula, nFStart ) ) in GetFunctionStart()
263 *pFuncName = rFormula.Copy( nFStart, nParPos-nFStart ); in GetFunctionStart()