Lines Matching refs:pToken

280     sheet::FormulaToken* pToken = aTokens.getArray();  in createSequenceOfFormulaTokens()  local
283 for ( ; pName < pStop; ++pName, ++pToken) in createSequenceOfFormulaTokens()
287 pToken->OpCode = (*iLook).second; in createSequenceOfFormulaTokens()
302 pToken->OpCode = getOpCodeUnknown(); in createSequenceOfFormulaTokens()
305 pToken->OpCode = ocExternal; in createSequenceOfFormulaTokens()
306 pToken->Data <<= aIntName; in createSequenceOfFormulaTokens()
787 pToken = new FormulaByteToken( ocStop ); in GetToken()
806 pToken = pArr->Next(); in GetToken()
807 while( pToken && pToken->GetOpCode() == ocSpaces ) in GetToken()
812 CreateStringFromToken( aCorrectedFormula, pToken, sal_False ); in GetToken()
813 pToken = pArr->Next(); in GetToken()
815 if ( bAutoCorrect && !pStack && pToken ) in GetToken()
816 CreateStringFromToken( aCorrectedSymbol, pToken, sal_False ); in GetToken()
817 if( !pToken ) in GetToken()
829 if ( nWasColRowName >= 2 && pToken->GetOpCode() == ocColRowName ) in GetToken()
831 pToken = new FormulaByteToken( ocIntersect ); in GetToken()
838 pToken = new FormulaByteToken( ocStop ); in GetToken()
841 if( pToken->GetOpCode() == ocSubTotal ) in GetToken()
843 else if ( pToken->GetOpCode() == ocExternalRef ) in GetToken()
845 return HandleExternalReference(*pToken); in GetToken()
847 else if( pToken->GetOpCode() == ocName ) in GetToken()
851 else if( pToken->GetOpCode() == ocColRowName ) in GetToken()
855 else if( pToken->GetOpCode() == ocDBArea ) in GetToken()
859 else if( pToken->GetType() == svSingleRef ) in GetToken()
863 else if( pToken->GetType() == svDoubleRef ) in GetToken()
880 OpCode eOp = pToken->GetOpCode(); in Factor()
887 PutCode( pToken ); in Factor()
893 ( pToken->GetType() == svString in Factor()
894 || pToken->GetType() == svSingleRef ) in Factor()
915 pFacToken = pToken; in Factor()
976 pFacToken = pToken; in Factor()
996 pFacToken = pToken; in Factor()
1024 pFacToken = pToken; in Factor()
1073 pFacToken = pToken; in Factor()
1102 PutCode( pToken ); in Factor()
1121 PutCode( pToken ); in Factor()
1139 PutCode(pToken); in Factor()
1165 while (pToken->GetOpCode() == ocRange) in RangeLine()
1168 FormulaTokenRef p = pToken; in RangeLine()
1182 while (pToken->GetOpCode() == ocIntersect) in IntersectionLine()
1184 FormulaTokenRef p = pToken; in IntersectionLine()
1196 while (pToken->GetOpCode() == ocUnion) in UnionLine()
1198 FormulaTokenRef p = pToken; in UnionLine()
1209 if( pToken->GetOpCode() == ocAdd ) in UnaryLine()
1211 else if (SC_OPCODE_START_UN_OP <= pToken->GetOpCode() && in UnaryLine()
1212 pToken->GetOpCode() < SC_OPCODE_STOP_UN_OP) in UnaryLine()
1214 FormulaTokenRef p = pToken; in UnaryLine()
1228 while ( pToken->GetOpCode() == ocPercentSign ) in PostOpLine()
1230 PutCode( pToken ); in PostOpLine()
1240 while (pToken->GetOpCode() == ocPow) in PowLine()
1242 FormulaTokenRef p = pToken; in PowLine()
1254 while (pToken->GetOpCode() == ocMul || pToken->GetOpCode() == ocDiv) in MulDivLine()
1256 FormulaTokenRef p = pToken; in MulDivLine()
1268 while (pToken->GetOpCode() == ocAdd || pToken->GetOpCode() == ocSub) in AddSubLine()
1270 FormulaTokenRef p = pToken; in AddSubLine()
1282 while (pToken->GetOpCode() == ocAmpersand) in ConcatLine()
1284 FormulaTokenRef p = pToken; in ConcatLine()
1296 while (pToken->GetOpCode() >= ocEqual && pToken->GetOpCode() <= ocGreaterEqual) in CompareLine()
1298 FormulaTokenRef p = pToken; in CompareLine()
1310 while (pToken->GetOpCode() == ocNot) in NotLine()
1312 FormulaTokenRef p = pToken; in NotLine()
1331 while (pToken->GetOpCode() == ocAnd || pToken->GetOpCode() == ocOr) in Expression()
1333 FormulaTokenRef p = pToken; in Expression()
1334 pToken->SetByte( 2 ); // 2 parameters! in Expression()
1339 return pToken->GetOpCode(); in Expression()
1682 OpCode eOp = pToken->GetOpCode(); in NextToken()