29 mbEmptyDisplayedAsString(
false),
31 meMultiline(MULTILINE_UNKNOWN),
37 mbEmptyDisplayedAsString( r.mbEmptyDisplayedAsString),
38 mbValueCached( r.mbValueCached),
39 meMultiline( r.meMultiline),
69 mbEmptyDisplayedAsString(
false),
71 meMultiline(MULTILINE_UNKNOWN),
198 SAL_WARN(
"sc",
"ScFormulaResult::SetToken: pNewMatFormula and pMatFormula, overriding matrix formula dimension; intended?");
202 pMatFormula->
Assign( *pMatResult);
249 if (
mnError != FormulaError::NONE)
280 mpToken)->GetUpperLeftToken().get());
367 if (
mnError != FormulaError::NONE)
388 if (rErr != FormulaError::NONE)
403 if (
mnError != FormulaError::NONE)
422 if (nErr != FormulaError::NONE)
441 if (
mnError != FormulaError::NONE)
453 return FormulaError::NONE;
459 if (
mnError != FormulaError::NONE)
635 static_cast<const ScMatrixFormulaCellToken*>(
mpToken) :
nullptr);
formula::StackVar GetUpperLeftType() const
OUString getString() const
static const SharedString & getEmptyString()
Transports the result from the interpreter to the formula cell.
const formula::FormulaConstTokenRef & GetUpperLeftToken() const
CAUTION! The following defines must be in the same namespace as the respective type.
::boost::intrusive_ptr< const ScMatrix > ScConstMatrixRef
bool IsDisplayedAsString() const
#define SAL_WARN(area, stream)
void(* f)(TrueTypeTable *)
const OUString & GetFormula() const
bool m_bDetectedRangeSegmentation false
bool IsEmptyDisplayedAsString() const