Lines Matching refs:nStart
135 xub_StrLen nStart = 0; in FillArgStrings() local
142 nStart = GetArgStart( rFormula, nFuncPos, i ); in FillArgStrings()
148 if ( nEnd != nStart ) in FillArgStrings()
149 _rArgs.push_back(rFormula.Copy( nStart, nEnd-1-nStart )); in FillArgStrings()
156 if ( nStart < nEnd ) in FillArgStrings()
157 _rArgs.push_back( rFormula.Copy( nStart, nEnd-nStart ) ); in FillArgStrings()
197 xub_StrLen nStart, in GetFunctionStart() argument
203 if ( nStrLen < nStart ) in GetFunctionStart()
204 return nStart; in GetFunctionStart()
207 xub_StrLen nParPos = nStart; in GetFunctionStart()
290 xub_StrLen FormulaHelper::GetFunctionEnd( const String& rStr, xub_StrLen nStart ) const in GetFunctionEnd()
294 if ( nStrLen < nStart ) in GetFunctionEnd()
295 return nStart; in GetFunctionEnd()
301 while ( !bFound && (nStart < nStrLen) ) in GetFunctionEnd()
303 sal_Unicode c = rStr.GetChar(nStart); in GetFunctionEnd()
307 nStart++; in GetFunctionEnd()
308 while ( (nStart < nStrLen) && rStr.GetChar(nStart) != '"' ) in GetFunctionEnd()
309 nStart++; in GetFunctionEnd()
321 nStart--; // einen zu weit gelesen in GetFunctionEnd()
337 nStart--; // einen zu weit gelesen in GetFunctionEnd()
340 nStart++; // hinter gefundene Position stellen in GetFunctionEnd()
343 return nStart; in GetFunctionEnd()
348 xub_StrLen FormulaHelper::GetArgStart( const String& rStr, xub_StrLen nStart, sal_uInt16 nArg ) con… in GetArgStart() argument
352 if ( nStrLen < nStart ) in GetArgStart()
353 return nStart; in GetArgStart()
359 while ( !bFound && (nStart < nStrLen) ) in GetArgStart()
361 sal_Unicode c = rStr.GetChar(nStart); in GetArgStart()
365 nStart++; in GetArgStart()
366 while ( (nStart < nStrLen) && rStr.GetChar(nStart) != '"' ) in GetArgStart()
367 nStart++; in GetArgStart()
395 nStart++; in GetArgStart()
398 return nStart; in GetArgStart()