Lines Matching refs:xExtRef

7141         ScDocument* pDoc, const FormulaTokenRef& xExtRef )  in lcl_CreateExternalRefSubroutine()  argument
7148 static_cast<const ScToken*>(xExtRef.get())->GetIndex(), in lcl_CreateExternalRefSubroutine()
7149 static_cast<const ScToken*>(xExtRef.get())->GetString(), 1); in lcl_CreateExternalRefSubroutine()
7151 pTokenArray->AddToken( *xExtRef); in lcl_CreateExternalRefSubroutine()
7182 FormulaTokenRef xExtRef; in ScOffset() local
7186 xExtRef = PopToken()->Clone(); in ScOffset()
7190 if (xExtRef) in ScOffset()
7192 … ScSingleRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetSingleRef(); in ScOffset()
7206 else if (xExtRef) in ScOffset()
7208 … ScSingleRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetSingleRef(); in ScOffset()
7215 PushTempToken( lcl_CreateExternalRefSubroutine( aPos, pDok, xExtRef)); in ScOffset()
7233 else if (xExtRef) in ScOffset()
7236 xExtRef = new ScExternalDoubleRefToken( in ScOffset()
7237 *static_cast<const ScExternalSingleRefToken*>(xExtRef.get())); in ScOffset()
7238 … ScComplexRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetDoubleRef(); in ScOffset()
7248 PushTempToken( lcl_CreateExternalRefSubroutine( aPos, pDok, xExtRef)); in ScOffset()
7256 xExtRef = PopToken()->Clone(); in ScOffset()
7260 if (xExtRef) in ScOffset()
7262 … ScComplexRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetDoubleRef(); in ScOffset()
7284 else if (xExtRef) in ScOffset()
7286 … ScComplexRefData& rData = static_cast<ScToken*>(xExtRef.get())->GetDoubleRef(); in ScOffset()
7296 PushTempToken( lcl_CreateExternalRefSubroutine( aPos, pDok, xExtRef)); in ScOffset()