Lines Matching refs:nStartPos

87 InputSequenceChecker_th::checkInputSequence(const OUString& Text, sal_Int32 nStartPos,  in checkInputSequence()  argument
90 return check(Text[nStartPos], inputChar, inputCheckMode); in checkInputSequence()
95 sal_Int32 nStartPos, in correctInputSequence() argument
121 if (check(Text[nStartPos], inputChar, inputCheckMode)) in correctInputSequence()
122 Text = Text.replaceAt(++nStartPos, 0, OUString(inputChar)); in correctInputSequence()
123 else if (nStartPos > 0 && getCharType(Text[nStartPos-1]) == CT_CONS) { in correctInputSequence()
124 sal_uInt16 t1=getCharType(Text[nStartPos]), t2=getCharType(inputChar); in correctInputSequence()
127 Text = Text.replaceAt(nStartPos, 1, OUString(inputChar)); in correctInputSequence()
130 (Text[nStartPos]==0x0E4C && CT_ABV1(t2)) ) // 8. in correctInputSequence()
131 Text = Text.replaceAt(nStartPos++, 0, OUString(inputChar)); in correctInputSequence()
133 nStartPos=Text.getLength(); in correctInputSequence()
134 } else if (nStartPos > 1 && getCharType(Text[nStartPos-2]) == CT_CONS) { in correctInputSequence()
135 …sal_uInt16 t1=getCharType(Text[nStartPos-1]), t2=getCharType(Text[nStartPos]), t3=getCharType(inpu… in correctInputSequence()
137 Text = Text.replaceAt(nStartPos, 1, OUString(inputChar)); in correctInputSequence()
140 (CT_ABV1(t1) && Text[nStartPos]==0x0E4C && CT_ABV1(t3)) ) // 9. in correctInputSequence()
141 Text = Text.replaceAt(nStartPos-1, 1, OUString(inputChar)); in correctInputSequence()
143 nStartPos=Text.getLength(); in correctInputSequence()
145 nStartPos=Text.getLength(); in correctInputSequence()
147 return nStartPos; in correctInputSequence()