Lines Matching refs:rWhichMap
572 void SvParser::BuildWhichTbl( SvUShorts &rWhichMap, in BuildWhichTbl() argument
585 for ( sal_uInt16 nOfs = 0; rWhichMap[nOfs]; nOfs += 2 ) in BuildWhichTbl()
587 if( *pWhichIds < rWhichMap[nOfs] - 1 ) in BuildWhichTbl()
590 rWhichMap.Insert( aNewRange, 2, nOfs ); in BuildWhichTbl()
594 else if( *pWhichIds == rWhichMap[nOfs] - 1 ) in BuildWhichTbl()
597 rWhichMap[nOfs] = *pWhichIds; in BuildWhichTbl()
601 else if( *pWhichIds == rWhichMap[nOfs+1] + 1 ) in BuildWhichTbl()
603 if( rWhichMap[nOfs+2] != 0 && rWhichMap[nOfs+2] == *pWhichIds + 1 ) in BuildWhichTbl()
606 rWhichMap[nOfs+1] = rWhichMap[nOfs+3]; in BuildWhichTbl()
607 rWhichMap.Remove( nOfs+2, 2 ); in BuildWhichTbl()
611 rWhichMap[nOfs+1] = *pWhichIds; in BuildWhichTbl()
619 rWhichMap.Insert( aNewRange, 2, rWhichMap.Count()-1 ); in BuildWhichTbl()