• Home
  • Raw
  • Download

Lines Matching refs:strings

40     void setTo(const UnicodeString &s, int32_t val, UnicodeString &strings, UErrorCode &errorCode);
42 UnicodeString getString(const UnicodeString &strings) const { in getString()
43 int32_t length=strings[stringOffset]; in getString()
44 return strings.tempSubString(stringOffset+1, length); in getString()
46 int32_t getStringLength(const UnicodeString &strings) const { in getStringLength()
47 return strings[stringOffset]; in getStringLength()
50 UChar charAt(int32_t index, const UnicodeString &strings) const { in charAt()
51 return strings[stringOffset+1+index]; in charAt()
56 int32_t compareStringTo(const UCharsTrieElement &o, const UnicodeString &strings) const;
67 UnicodeString &strings, UErrorCode &errorCode) { in setTo() argument
77 stringOffset=strings.length(); in setTo()
78 strings.append((UChar)length); in setTo()
80 strings.append(s); in setTo()
84 UCharsTrieElement::compareStringTo(const UCharsTrieElement &other, const UnicodeString &strings) co… in compareStringTo()
85 return getString(strings).compare(other.getString(strings)); in compareStringTo()
126 elements[elementsLength++].setTo(s, value, strings, errorCode); in add()
127 if(U_SUCCESS(errorCode) && strings.isBogus()) { in add()
137 const UnicodeString *strings=static_cast<const UnicodeString *>(context); in compareElementStrings() local
140 return leftElement->compareStringTo(*rightElement, *strings); in compareElementStrings()
185 if(strings.isBogus()) { in buildUChars()
190 compareElementStrings, &strings, in buildUChars()
197 UnicodeString prev=elements[0].getString(strings); in buildUChars()
199 UnicodeString current=elements[i].getString(strings); in buildUChars()
209 int32_t capacity=strings.length(); in buildUChars()
231 return elements[i].getStringLength(strings); in getElementStringLength()
236 return elements[i].charAt(unitIndex, strings); in getElementUnit()
248 int32_t minStringLength=firstElement.getStringLength(strings); in getLimitOfLinearMatch()
250 firstElement.charAt(unitIndex, strings)== in getLimitOfLinearMatch()
251 lastElement.charAt(unitIndex, strings)) {} in getLimitOfLinearMatch()
260 UChar unit=elements[i++].charAt(unitIndex, strings); in countElementUnits()
261 while(i<limit && unit==elements[i].charAt(unitIndex, strings)) { in countElementUnits()
272 UChar unit=elements[i++].charAt(unitIndex, strings); in skipElementsBySomeUnits()
273 while(unit==elements[i].charAt(unitIndex, strings)) { in skipElementsBySomeUnits()
282 while(unit==elements[i].charAt(unitIndex, strings)) { in indexOfElementWithNextUnit()
317 elements[i].getString(strings).getBuffer()+unitIndex, in createLinearMatchNode()
371 return write(elements[i].getString(strings).getBuffer()+unitIndex, length); in writeElementUnits()