| /AOO41X/main/sc/inc/ |
| H A D | token.hxx | 42 class ScToken; 45 typedef formula::SimpleIntrusiveReference< class ScToken > ScTokenRef; 55 typedef ::boost::shared_ptr< ScToken > ScSharedTokenRef; 57 class SC_DLLPUBLIC ScToken : public formula::FormulaToken class 61 ScToken(); 62 ScToken& operator=( const ScToken& ); 66 ScToken( formula::StackVar eTypeP,OpCode e = ocPush ) : formula::FormulaToken(eTypeP,e) {} in ScToken() function in ScToken 67 ScToken( const ScToken& r ): formula::FormulaToken(r) {} in ScToken() function in ScToken 71 virtual ~ScToken(); 120 class ScSingleRefToken : public ScToken [all …]
|
| H A D | cell.hxx | 310 …ScToken* pValidRefToken; // i120962, get the valid reference token if the cell was appl… 487 ScToken* GetValidRefToken() { return pValidRefToken; } // i120962 in GetValidRefToken()
|
| H A D | formularesult.hxx | 533 return static_cast<const ScToken*>(mpToken)->GetMatrix(); in GetMatrix()
|
| H A D | externalrefmgr.hxx | 50 class ScToken;
|
| /AOO41X/main/sc/source/core/tool/ |
| H A D | token.cxx | 491 ScToken::~ScToken() in ~ScToken() 496 sal_Bool ScToken::TextEqual( const FormulaToken& _rToken ) const in TextEqual() 505 const ScToken& rToken = static_cast<const ScToken&>(_rToken); in TextEqual() 544 sal_Bool ScToken::Is3DRef() const in Is3DRef() 568 FormulaTokenRef ScToken::ExtendRangeReference( FormulaToken & rTok1, FormulaToken & rTok2, in ExtendRangeReference() 580 ScToken *p1 = static_cast<ScToken*>(&rTok1); in ExtendRangeReference() 581 ScToken *p2 = static_cast<ScToken*>(&rTok2); in ExtendRangeReference() 627 xRes = (bReuseDoubleRef && p1->GetRef() == 1 ? p1 : static_cast<ScToken*>(p1->Clone())); in ExtendRangeReference() 632 xRes = (bReuseDoubleRef && p2->GetRef() == 1 ? p2 : static_cast<ScToken*>(p2->Clone())); in ExtendRangeReference() 650 ScToken* pt[2] = { p1, p2 }; in ExtendRangeReference() [all …]
|
| H A D | compiler.cxx | 4147 for( ScToken* t = static_cast<ScToken*>(pArr->GetNextReference()); t; in SetRelNameReference() 4148 t = static_cast<ScToken*>(pArr->GetNextReference()) ) in SetRelNameReference() 4167 for( ScToken* t = static_cast<ScToken*>(pArr->GetNextReference()); t; in MoveRelWrap() 4168 t = static_cast<ScToken*>(pArr->GetNextReference()) ) in MoveRelWrap() 4184 for( ScToken* t = static_cast<ScToken*>(rArr.GetNextReference()); t; in MoveRelWrap() 4185 t = static_cast<ScToken*>(rArr.GetNextReference()) ) in MoveRelWrap() 4207 ScToken* t; in UpdateReference() 4209 while( (t = static_cast<ScToken*>(pArr->GetNextColRowName())) != NULL ) in UpdateReference() 4243 for( t = static_cast<ScToken*>(pArr->GetNextReferenceRPN()); t && !pRangeData; in UpdateReference() 4244 t = static_cast<ScToken*>(pArr->GetNextReferenceRPN()) ) in UpdateReference() [all …]
|
| H A D | rangenam.cxx | 210 ScToken* t; in GuessPosition() 212 while ( ( t = static_cast<ScToken*>(pCode->GetNextReference()) ) != NULL ) in GuessPosition() 290 ScToken* t; in UpdateTranspose() 293 while ( ( t = static_cast<ScToken*>(pCode->GetNextReference()) ) != NULL ) in UpdateTranspose() 318 ScToken* t; in UpdateGrow() 321 while ( ( t = static_cast<ScToken*>(pCode->GetNextReference()) ) != NULL ) in UpdateGrow() 615 ScToken* t; in TransferTabRef() 617 while ( ( t = static_cast<ScToken*>(pCode->GetNextReference()) ) != NULL ) in TransferTabRef() 673 ScToken* t; in ValidateTabRefs() 675 while ( ( t = static_cast<ScToken*>(pCode->GetNextReference()) ) != NULL ) in ValidateTabRefs() [all …]
|
| H A D | interpr4.cxx | 863 pStack[ sp ] = (ScToken*) &r; in PushWithoutError() 1169 SingleRefToVars( static_cast<ScToken*>(p)->GetSingleRef(), rCol, rRow, rTab); in PopSingleRef() 1173 pLastStackRefToken = static_cast<ScToken*>(p->Clone()); in PopSingleRef() 1202 SingleRefToVars( static_cast<ScToken*>(p)->GetSingleRef(), nCol, nRow, nTab); in PopSingleRef() 1207 pLastStackRefToken = static_cast<ScToken*>(p->Clone()); in PopSingleRef() 1220 void ScInterpreter::DoubleRefToVars( const ScToken* p, in DoubleRefToVars() 1257 DoubleRefToVars(static_cast<ScToken*>(p), in PopDoubleRef() 1265 ScMatrixRef pMat = static_cast<ScToken*>(p)->GetMatrix(); in PopDoubleRef() 1289 DoubleRefToVars( static_cast<ScToken*>(p), rCol1, rRow1, rTab1, rCol2, rRow2, rTab2, in PopDoubleRef() 1292 pLastStackRefToken = static_cast<ScToken*>(p->Clone()); in PopDoubleRef() [all …]
|
| H A D | interpr2.cxx | 1820 ScToken* x1 = static_cast<ScToken*>(p1st.get()); in ScIntersect() 1821 ScToken* x2 = static_cast<ScToken*>(p2nd.get()); in ScIntersect() 1827 ScToken* xt[2] = { x1, x2 }; in ScIntersect() 1895 ScToken* pt[2] = { x1, x2 }; in ScIntersect() 1958 FormulaTokenRef xRes = ScToken::ExtendRangeReference( *x1, *x2, aPos, false); in ScRangeFunc() 1987 ScToken* x1 = static_cast<ScToken*>(p1st.get()); in ScUnionFunc() 1988 ScToken* x2 = static_cast<ScToken*>(p2nd.get()); in ScUnionFunc() 2006 ScToken* pt[2] = { x1, x2 }; in ScUnionFunc()
|
| H A D | reftokenhelper.cxx | 83 const ScToken* pT = static_cast<const ScToken*>(p); in compileRangeRepresentation() 107 ScSharedTokenRef(static_cast<ScToken*>(p->Clone()))); in compileRangeRepresentation()
|
| H A D | interpr1.cxx | 361 pJumpMatrix = static_cast<ScToken*>(pStack[sp-nStackLevel])->GetJumpMatrix(); in JumpMatrix() 2248 nRes = !static_cast<ScToken*>(x.get())->GetRefList()->empty(); in ScIsRef() 7011 static_cast<const ScToken*>(xExtRef.get())->GetIndex(), in lcl_CreateExternalRefSubroutine() 7012 static_cast<const ScToken*>(xExtRef.get())->GetString(), 1); in lcl_CreateExternalRefSubroutine() 7055 … ScSingleRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetSingleRef(); in ScOffset() 7071 … ScSingleRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetSingleRef(); in ScOffset() 7101 … ScComplexRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetDoubleRef(); in ScOffset() 7125 … ScComplexRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetDoubleRef(); in ScOffset() 7149 … ScComplexRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetDoubleRef(); in ScOffset() 7195 nAreaCount = (sp ? static_cast<ScToken*>(pStack[sp-1])->GetRefList()->size() : 0); in ScIndex() [all …]
|
| H A D | chgtrack.cxx | 2027 void lcl_InvalidateReference( ScToken& rTok, const ScBigAddress& rPos ) in lcl_InvalidateReference() 2167 ScToken* t; in UpdateReference() 2170 while ( ( t = static_cast<ScToken*>(pArr->GetNextReference()) ) != NULL ) in UpdateReference() 2173 while ( ( t = static_cast<ScToken*>(pArr->GetNextReferenceRPN()) ) != NULL ) in UpdateReference() 2178 ScToken* t; in UpdateReference() 2181 while ( ( t = static_cast<ScToken*>(pArr->GetNextReference()) ) != NULL ) in UpdateReference() 2184 while ( ( t = static_cast<ScToken*>(pArr->GetNextReferenceRPN()) ) != NULL ) in UpdateReference()
|
| /AOO41X/main/sc/source/core/data/ |
| H A D | cell2.cxx | 243 const deque<ScToken*>::const_iterator aBegin, in lcl_checkRangeDimensions() 244 const deque<ScToken*>::const_iterator aEnd, in lcl_checkRangeDimensions() 247 deque<ScToken*>::const_iterator aCur(aBegin); in lcl_checkRangeDimensions() 279 const ScToken* const pRef1, const ScToken* const pRef2, in lcl_lessReferenceBy() 294 const ScToken* const pRef1, const ScToken* const pRef2, in lcl_isImmediatelyFollowing() 305 const deque<ScToken*>& rReferences, in lcl_checkIfAdjacent() 308 typedef deque<ScToken*>::const_iterator Iter; in lcl_checkIfAdjacent() 321 const deque<ScToken*>& rReferences, ScRange& rRange) in lcl_fillRangeFromRefList() 334 const ScAddress& aPos, deque<ScToken*>& rReferences, in lcl_refListFormsOneRange() 339 bind(&ScToken::CalcAbsIfRel, _1, aPos)) in lcl_refListFormsOneRange() [all …]
|
| H A D | cell.cxx | 246 ScToken* t; in StartListeningTo() 247 while ( ( t = static_cast<ScToken*>(pArr->GetNextReferenceRPN()) ) != NULL ) in StartListeningTo() 336 ScToken* t; in EndListeningTo() 337 while ( ( t = static_cast<ScToken*>(pArr->GetNextReferenceRPN()) ) != NULL ) in EndListeningTo() 752 pValidRefToken = static_cast<ScToken*>(rCell.pValidRefToken->Clone()); in ScFormulaCell() 775 ScToken* t; in ScFormulaCell() 776 … while ( ( t = static_cast<ScToken*>(pCode->GetNextReferenceOrName()) ) != NULL && !bCompile ) in ScFormulaCell() 847 ScToken* p = static_cast<ScToken*>(pCode->GetNextReferenceRPN()); in GetFormula() 910 ((pMat = static_cast<const ScToken*>(aResult.GetToken().get())->GetMatrix()) != 0)) in GetResultDimensions() 1570 pValidRefToken = static_cast<ScToken*>(p->GetLastStackRefToken()->Clone()); in InterpretTail() [all …]
|
| H A D | conditio.cxx | 67 ScSingleRefData& rRef2 = static_cast<ScToken*>(t)->GetDoubleRef().Ref2; in lcl_HasRelRef() 75 ScSingleRefData& rRef1 = static_cast<ScToken*>(t)->GetSingleRef(); in lcl_HasRelRef() 477 ScToken* p = static_cast<ScToken*>(rCode.GetNextReference()); in lcl_CondUpdateInsertTab() 497 p = static_cast<ScToken*>(rCode.GetNextReference()); in lcl_CondUpdateInsertTab() 987 ScToken* t; in SourceChanged() 988 while ( ( t = static_cast<ScToken*>(pFormula->GetNextReference()) ) != NULL ) in SourceChanged() 1077 ScToken* t; in GetValidSrcPos() 1078 while ( ( t = static_cast<ScToken*>(pFormula->GetNextReference()) ) != NULL ) in GetValidSrcPos()
|
| H A D | documen4.cxx | 178 ScToken* t = static_cast<ScToken*>(aArr.AddMatrixSingleReference( aRefData)); in InsertMatrixFormula() 301 ScToken* t; in MarkUsedExternalReferences() 302 while (!bAllMarked && (t = static_cast<ScToken*>(rArr.GetNextReferenceOrName())) != NULL) in MarkUsedExternalReferences()
|
| H A D | validat.cxx | 701 ScToken* t = NULL; in GetSelectionFromFormula() 702 if (pArr->GetLen() == 1 && (t = static_cast<ScToken*>(pArr->GetNextReferenceOrName())) != NULL) in GetSelectionFromFormula()
|
| /AOO41X/main/sc/source/ui/unoobj/ |
| H A D | tokenuno.cxx | 380 … lcl_SingleRefToApi( aSingleRef, static_cast<const ScToken&>(rToken).GetSingleRef() ); in ConvertToTokenSequence() 387 … lcl_SingleRefToApi( aCompRef.Reference1, static_cast<const ScToken&>(rToken).GetSingleRef() ); in ConvertToTokenSequence() 388 … lcl_SingleRefToApi( aCompRef.Reference2, static_cast<const ScToken&>(rToken).GetSingleRef2() ); in ConvertToTokenSequence() 396 …if (!ScRangeToSequence::FillMixedArray( rAPI.Data, static_cast<const ScToken&>(rToken).GetMatrix()… in ConvertToTokenSequence() 402 … lcl_ExternalRefToApi( aSingleRef, static_cast<const ScToken&>(rToken).GetSingleRef() ); in ConvertToTokenSequence() 416 … lcl_ExternalRefToApi( aComplRef.Reference1, static_cast<const ScToken&>(rToken).GetSingleRef() ); in ConvertToTokenSequence() 417 … lcl_ExternalRefToApi( aComplRef.Reference2, static_cast<const ScToken&>(rToken).GetSingleRef2() ); in ConvertToTokenSequence() 422 …lRef.Reference1.Sheet + (static_cast<const ScToken&>(rToken).GetSingleRef2().nTab - static_cast<co… in ConvertToTokenSequence()
|
| H A D | chart2uno.cxx | 220 ScSharedTokenRef pCopy(static_cast<ScToken*>(p->Clone())); in getColRanges() 241 ScSharedTokenRef p2(static_cast<ScToken*>(p->Clone())); in getRowRanges() 257 ScSharedTokenRef p2(static_cast<ScToken*>(p->Clone())); in getAllRanges() 319 ScToken* pToken = static_cast<ScToken*>(pCol->First()); in Chart2PositionMap() 329 ScSharedTokenRef pSharedToken(static_cast<ScToken*>(pToken->Clone())); in Chart2PositionMap() 346 pToken = static_cast<ScToken*>(pCol->Next()); in Chart2PositionMap() 2059 ScSharedTokenRef(static_cast<ScToken*>(p->Clone()))); in createDataSequenceByRangeRepresentation() 2076 … ScSharedTokenRef(static_cast<ScToken*>(pCell->GetValidRefToken()->Clone()))); in createDataSequenceByRangeRepresentation() 2669 const ScMatrix* pMat = static_cast<ScToken*>(p)->GetMatrix(); in FillCacheFromExternalRef() 3310 ScSharedTokenRef p(static_cast<ScToken*>((*itr)->Clone())); in createClone()
|
| /AOO41X/main/sc/source/core/inc/ |
| H A D | interpre.hxx | 91 class ScToken; 176 ScToken* pLastStackRefToken; // i120962: current valid reference token 318 void DoubleRefToVars( const ScToken* p, 842 ScToken* GetLastStackRefToken() { return pLastStackRefToken; } in GetLastStackRefToken()
|
| /AOO41X/main/sc/source/filter/excel/ |
| H A D | xeformula.cxx | 1299 const ScMatrix* pMatrix = static_cast< const ScToken* >( rTokData.mpScToken )->GetMatrix(); in ProcessMatrix() 1900 ScSingleRefData aRefData = static_cast< const ScToken* >( rTokData.mpScToken )->GetSingleRef(); in ProcessCellRef() 1957 ScComplexRefData aRefData = static_cast< const ScToken* >( rTokData.mpScToken )->GetDoubleRef(); in ProcessRangeRef() 2004 … ScSingleRefData aRefData = static_cast< const ScToken* >( rTokData.mpScToken )->GetSingleRef(); in ProcessExternalCellRef() 2040 … ScComplexRefData aRefData = static_cast< const ScToken* >( rTokData.mpScToken )->GetDoubleRef(); in ProcessExternalRangeRef() 2120 … ScSingleRefData aRefData = static_cast< ScToken* >( pScToken )->GetSingleRef(); in ProcessExternalName() 2127 … ScComplexRefData aRefData = static_cast< ScToken* >( pScToken )->GetDoubleRef(); in ProcessExternalName()
|
| /AOO41X/main/sc/source/ui/miscdlgs/ |
| H A D | anyrefdg.cxx | 214 const ScToken* pToken = static_cast<const ScToken*>(pScTokA->GetNextReference()); in ShowFormulaReference() 244 pToken = static_cast<const ScToken*>(pScTokA->GetNextReference()); in ShowFormulaReference()
|
| /AOO41X/main/sc/source/filter/inc/ |
| H A D | imp_op.hxx | 45 class ScToken;
|
| H A D | tokstack.hxx | 61 class ScToken;
|
| /AOO41X/main/sc/source/ui/docshell/ |
| H A D | externalrefmgr.cxx | 1841 const ScSingleRefData& rRef = static_cast<ScToken*>(pToken)->GetSingleRef(); in getRangeNameTokens() 1844 …ScExternalSingleRefToken aNewToken(nFileId, aTabName, static_cast<ScToken*>(pToken)->GetSingleRef(… in getRangeNameTokens() 1851 const ScSingleRefData& rRef = static_cast<ScToken*>(pToken)->GetSingleRef(); in getRangeNameTokens() 1854 …ScExternalDoubleRefToken aNewToken(nFileId, aTabName, static_cast<ScToken*>(pToken)->GetDoubleRef(… in getRangeNameTokens()
|