Lines Matching refs:pTokenEnd

153 void FormulaFinalizer::processTokens( const ApiToken* pToken, const ApiToken* pTokenEnd )  in processTokens()  argument
155 while( pToken < pTokenEnd ) in processTokens()
161 pToken = processParameters( *pFuncInfo, pToken + 1, pTokenEnd ); in processTokens()
169 const FunctionInfo& rFuncInfo, const ApiToken* pToken, const ApiToken* pTokenEnd ) in processParameters() argument
175 …OSL_ENSURE( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_OPEN), "FormulaFinalizer::processPar… in processParameters()
176 if( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_OPEN) ) in processParameters()
183 pToken = findParameters( aParams, pToken, pTokenEnd ); in processParameters()
293 if( (pTokenEnd - 1)->OpCode != OPCODE_BAD ) in processParameters()
306 bool FormulaFinalizer::isEmptyParameter( const ApiToken* pToken, const ApiToken* pTokenEnd ) const in isEmptyParameter()
308 while( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_SPACES) ) ++pToken; in isEmptyParameter()
309 if( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_MISSING) ) ++pToken; in isEmptyParameter()
310 while( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_SPACES) ) ++pToken; in isEmptyParameter()
311 return pToken == pTokenEnd; in isEmptyParameter()
314 const ApiToken* FormulaFinalizer::getSingleToken( const ApiToken* pToken, const ApiToken* pTokenEnd in getSingleToken()
318 while( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_SPACES) ) ++pToken; in getSingleToken()
320 if( pToken < pTokenEnd ) pSingleToken = pToken++; in getSingleToken()
322 while( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_SPACES) ) ++pToken; in getSingleToken()
324 return (pToken == pTokenEnd) ? pSingleToken : 0; in getSingleToken()
327 …Token* FormulaFinalizer::skipParentheses( const ApiToken* pToken, const ApiToken* pTokenEnd ) const in skipParentheses()
330 …OSL_ENSURE( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_OPEN), "skipParentheses - OPCODE_OPE… in skipParentheses()
332 while( (pToken < pTokenEnd) && (pToken->OpCode != OPCODE_CLOSE) ) in skipParentheses()
335 pToken = skipParentheses( pToken, pTokenEnd ); in skipParentheses()
340 …OSL_ENSURE( ((pToken < pTokenEnd) && (pToken->OpCode == OPCODE_CLOSE)) || ((pTokenEnd - 1)->OpCode… in skipParentheses()
341 return (pToken < pTokenEnd) ? (pToken + 1) : pTokenEnd; in skipParentheses()
345 const ApiToken* pToken, const ApiToken* pTokenEnd ) const in findParameters()
348 …OSL_ENSURE( (pToken < pTokenEnd) && (pToken->OpCode == OPCODE_OPEN), "FormulaFinalizer::findParame… in findParameters()
352 while( (pToken < pTokenEnd) && (pToken->OpCode != OPCODE_CLOSE) ) in findParameters()
355 pToken = skipParentheses( pToken, pTokenEnd ); in findParameters()
363 …OSL_ENSURE( ((pToken < pTokenEnd) && (pToken->OpCode == OPCODE_CLOSE)) || ((pTokenEnd - 1)->OpCode… in findParameters()
365 return (pToken < pTokenEnd) ? (pToken + 1) : pTokenEnd; in findParameters()