Lines Matching refs:startpos
142 size_t startpos, in EncodeText() argument
151 wchar_t ch = msg[startpos + idx]; in EncodeText()
214 if (startpos + idx + 1 < count) { in EncodeText()
215 wchar_t next = msg[startpos + idx + 1]; in EncodeText()
255 size_t startpos, in EncodeBinary() argument
262 size_t idx = startpos; in EncodeBinary()
266 while ((startpos + count - idx) >= 6) { in EncodeBinary()
281 if (idx < startpos + count) in EncodeBinary()
283 for (size_t i = idx; i < startpos + count; i++) { in EncodeBinary()
290 size_t startpos, in EncodeNumeric() argument
298 ByteString part = (L'1' + msg.Substr(startpos + idx, len)).ToUTF8(); in EncodeNumeric()
313 size_t startpos) { in DetermineConsecutiveDigitCount() argument
316 size_t idx = startpos; in DetermineConsecutiveDigitCount()
331 size_t startpos) { in DetermineConsecutiveTextCount() argument
333 size_t idx = startpos; in DetermineConsecutiveTextCount()
344 return idx - startpos - numericCount; in DetermineConsecutiveTextCount()
352 return idx - startpos; in DetermineConsecutiveTextCount()
358 size_t startpos) { in DetermineConsecutiveBinaryCount() argument
360 size_t idx = startpos; in DetermineConsecutiveBinaryCount()
372 return idx - startpos; in DetermineConsecutiveBinaryCount()
383 return idx - startpos; in DetermineConsecutiveBinaryCount()
389 return idx - startpos; in DetermineConsecutiveBinaryCount()