Lines Matching refs:pIter
52 std::vector< xub_StrLen >::iterator pIter = maSentence.begin(); in MoveGrammar() local
53 while( pIter != maSentence.end() && *pIter < nPos ) in MoveGrammar()
54 ++pIter; in MoveGrammar()
56 while( pIter != maSentence.end() ) in MoveGrammar()
58 if( *pIter >= nEnd ) in MoveGrammar()
59 *pIter = xub_StrLen( *pIter + nDiff ); in MoveGrammar()
61 *pIter = nPos; in MoveGrammar()
62 ++pIter; in MoveGrammar()
71 std::vector< xub_StrLen >::iterator pIter = maSentence.begin(); in SplitGrammarList() local
72 while( pIter != maSentence.end() && *pIter < nSplitPos ) in SplitGrammarList()
73 ++pIter; in SplitGrammarList()
74 if( pIter != maSentence.begin() ) in SplitGrammarList()
80 pNew->maSentence.insert( pNew->maSentence.begin(), maSentence.begin(), pIter ); in SplitGrammarList()
81 maSentence.erase( maSentence.begin(), pIter ); in SplitGrammarList()
93 std::vector< xub_StrLen >::iterator pIter = pNext->maSentence.begin(); in JoinGrammarList() local
94 while( pIter != pNext->maSentence.end() ) in JoinGrammarList()
96 *pIter = *pIter + nInsertPos; in JoinGrammarList()
97 ++pIter; in JoinGrammarList()
110 std::vector< xub_StrLen >::iterator pIter = maSentence.begin(); in ClearGrammarList() local
112 while( pIter != maSentence.end() && *pIter < GetBeginInv() ) in ClearGrammarList()
114 nStart = *pIter; in ClearGrammarList()
115 ++pIter; in ClearGrammarList()
117 std::vector< xub_StrLen >::iterator pLast = pIter; in ClearGrammarList()
120 maSentence.erase( pIter, pLast ); in ClearGrammarList()
128 std::vector< xub_StrLen >::iterator pIter = maSentence.begin(); in setSentence() local
129 while( pIter != maSentence.end() && *pIter < nStart ) in setSentence()
130 ++pIter; in setSentence()
131 if( pIter == maSentence.end() || *pIter > nStart ) in setSentence()
132 maSentence.insert( pIter, nStart ); in setSentence()
139 std::vector< xub_StrLen >::iterator pIter = maSentence.begin(); in getSentenceStart() local
140 while( pIter != maSentence.end() && *pIter < nPos ) in getSentenceStart()
141 ++pIter; in getSentenceStart()
142 if( pIter != maSentence.begin() ) in getSentenceStart()
143 --pIter; in getSentenceStart()
145 if( pIter != maSentence.end() && *pIter < nPos ) in getSentenceStart()
146 nRet = *pIter; in getSentenceStart()
154 std::vector< xub_StrLen >::iterator pIter = maSentence.begin(); in getSentenceEnd() local
155 while( pIter != maSentence.end() && *pIter <= nPos ) in getSentenceEnd()
156 ++pIter; in getSentenceEnd()
158 if( pIter != maSentence.end() ) in getSentenceEnd()
159 nRet = *pIter; in getSentenceEnd()