Lines Matching refs:mpToken

42         const formula::FormulaToken*  mpToken;    // if not, result token obtained from interpreter  member
70 : mpToken(NULL), mnError(0), mbToken(true), in ScFormulaResult()
82 mpToken = r.mpToken; in ScFormulaResult()
83 if (mpToken) in ScFormulaResult()
92mpToken = new ScMatrixFormulaCellToken( *pMatFormula); in ScFormulaResult()
93 mpToken->IncRef(); in ScFormulaResult()
111 if (mbToken && mpToken) in ~ScFormulaResult()
112 mpToken->DecRef(); in ~ScFormulaResult()
229 mpToken = p; in ResolveToken()
258 mpToken = p; in ResolveToken()
278 if (mbToken && mpToken) in Assign()
279 mpToken->DecRef(); in Assign()
293 SetToken( r.mpToken); in Assign()
345 if (mbToken && mpToken) in SetToken()
346 mpToken->DecRef(); in SetToken()
362 if (mbToken && mpToken) in SetDouble()
363 mpToken->DecRef(); in SetDouble()
380 if (mpToken) in GetType()
381 return mpToken->GetType(); in GetType()
391 sv = static_cast<const ScMatrixCellResultToken*>(mpToken)->GetUpperLeftType(); in GetCellResultType()
405 mpToken)->GetUpperLeftToken().operator->()); in IsEmptyDisplayedAsString()
442 return static_cast<const ScMatrixCellResultToken*>(mpToken)-> in GetResultError()
444 if (mpToken) in GetResultError()
445 return mpToken->GetError(); in GetResultError()
460 return mpToken; in GetToken()
469 return static_cast<const ScMatrixCellResultToken*>(mpToken)->GetUpperLeftToken(); in GetCellResultToken()
479 if (mpToken) in GetDouble()
481 switch (mpToken->GetType()) in GetDouble()
484 return mpToken->GetDouble(); in GetDouble()
488 static_cast<const ScMatrixCellResultToken*>(mpToken); in GetDouble()
507 if (mbToken && mpToken) in GetString()
509 switch (mpToken->GetType()) in GetString()
513 return mpToken->GetString(); in GetString()
517 static_cast<const ScMatrixCellResultToken*>(mpToken); in GetString()
533 return static_cast<const ScToken*>(mpToken)->GetMatrix(); in GetMatrix()
542 const ScHybridCellToken* p = dynamic_cast<const ScHybridCellToken*>(mpToken); in GetHybridFormula()
553 if (mbToken && mpToken) in SetHybridDouble()
557 mpToken->DecRef(); in SetHybridDouble()
558 mpToken = new ScHybridCellToken( f, aString, aFormula); in SetHybridDouble()
559 mpToken->IncRef(); in SetHybridDouble()
576 if (mbToken && mpToken) in SetHybridString()
577 mpToken->DecRef(); in SetHybridString()
578 mpToken = new ScHybridCellToken( f, rStr, aFormula); in SetHybridString()
579 mpToken->IncRef(); in SetHybridString()
590 if (mbToken && mpToken) in SetHybridFormula()
591 mpToken->DecRef(); in SetHybridFormula()
592 mpToken = new ScHybridCellToken( f, aStr, rFormula); in SetHybridFormula()
593 mpToken->IncRef(); in SetHybridFormula()
601 dynamic_cast<const ScMatrixFormulaCellToken*>(mpToken) : NULL); in GetMatrixFormulaCellToken()