Lines Matching refs:pToken

136 bool ScRefTokenHelper::getRangeFromToken(ScRange& rRange, const ScSharedTokenRef& pToken, bool bExt…  in getRangeFromToken()  argument
138 StackVar eType = pToken->GetType(); in getRangeFromToken()
139 switch (pToken->GetType()) in getRangeFromToken()
148 const ScSingleRefData& rRefData = pToken->GetSingleRef(); in getRangeFromToken()
168 const ScComplexRefData& rRefData = pToken->GetDoubleRef(); in getRangeFromToken()
200 void ScRefTokenHelper::getTokenFromRange(ScSharedTokenRef& pToken, const ScRange& rRange) in getTokenFromRange() argument
222 pToken.reset(new ScDoubleRefToken(aData)); in getTokenFromRange()
237 ScSharedTokenRef pToken; in getTokensFromRangeList() local
238 ScRefTokenHelper::getTokenFromRange(pToken,* pRange); in getTokensFromRangeList()
239 aTokens.push_back(pToken); in getTokensFromRangeList()
244 bool ScRefTokenHelper::isRef(const ScSharedTokenRef& pToken) in isRef() argument
246 switch (pToken->GetType()) in isRef()
259 bool ScRefTokenHelper::isExternalRef(const ScSharedTokenRef& pToken) in isExternalRef() argument
261 switch (pToken->GetType()) in isExternalRef()
272 …RefTokenHelper::intersects(const vector<ScSharedTokenRef>& rTokens, const ScSharedTokenRef& pToken) in intersects() argument
274 if (!isRef(pToken)) in intersects()
277 bool bExternal = isExternalRef(pToken); in intersects()
278 sal_uInt16 nFileId = bExternal ? pToken->GetIndex() : 0; in intersects()
281 getRangeFromToken(aRange, pToken, bExternal); in intersects()
318 void operator() (vector<ScSharedTokenRef>& rTokens, const ScSharedTokenRef& pToken) in operator ()() argument
320 join(rTokens, pToken); in operator ()()
361 void join(vector<ScSharedTokenRef>& rTokens, const ScSharedTokenRef& pToken) in join() argument
365 if (!ScRefTokenHelper::getDoubleRefDataFromToken(aData, pToken)) in join()
369 bool bExternal = ScRefTokenHelper::isExternalRef(pToken); in join()
370 sal_uInt16 nFileId = bExternal ? pToken->GetIndex() : 0; in join()
371 String aTabName = bExternal ? pToken->GetString() : String(); in join()
452 rTokens.push_back(pToken); in join()
458 void ScRefTokenHelper::join(vector<ScSharedTokenRef>& rTokens, const ScSharedTokenRef& pToken) in join() argument
461 join(rTokens, pToken); in join()
464 …cRefTokenHelper::getDoubleRefDataFromToken(ScComplexRefData& rData, const ScSharedTokenRef& pToken) in getDoubleRefDataFromToken() argument
466 switch (pToken->GetType()) in getDoubleRefDataFromToken()
471 const ScSingleRefData& r = pToken->GetSingleRef(); in getDoubleRefDataFromToken()
480 rData = pToken->GetDoubleRef(); in getDoubleRefDataFromToken()