Lines Matching refs:StringSegment
21 StringSegment::StringSegment(const UnicodeString& str, bool ignoreCase) in StringSegment() function in StringSegment
25 int32_t StringSegment::getOffset() const { in getOffset()
29 void StringSegment::setOffset(int32_t start) { in setOffset()
33 void StringSegment::adjustOffset(int32_t delta) { in adjustOffset()
37 void StringSegment::adjustOffsetByCodePoint() { in adjustOffsetByCodePoint()
41 void StringSegment::setLength(int32_t length) { in setLength()
45 void StringSegment::resetLength() { in resetLength()
49 int32_t StringSegment::length() const { in length()
53 char16_t StringSegment::charAt(int32_t index) const { in charAt()
57 UChar32 StringSegment::codePointAt(int32_t index) const { in codePointAt()
61 UnicodeString StringSegment::toUnicodeString() const { in toUnicodeString()
65 const UnicodeString StringSegment::toTempUnicodeString() const { in toTempUnicodeString()
70 UChar32 StringSegment::getCodePoint() const { in getCodePoint()
81 bool StringSegment::startsWith(UChar32 otherCp) const { in startsWith()
85 bool StringSegment::startsWith(const UnicodeSet& uniset) const { in startsWith()
95 bool StringSegment::startsWith(const UnicodeString& other) const { in startsWith()
104 int32_t StringSegment::getCommonPrefixLength(const UnicodeString& other) { in getCommonPrefixLength()
108 int32_t StringSegment::getCaseSensitivePrefixLength(const UnicodeString& other) { in getCaseSensitivePrefixLength()
112 int32_t StringSegment::getPrefixLengthInternal(const UnicodeString& other, bool foldCase) { in getPrefixLengthInternal()
127 bool StringSegment::codePointsEqual(UChar32 cp1, UChar32 cp2, bool foldCase) { in codePointsEqual()
139 bool StringSegment::operator==(const UnicodeString& other) const { in operator ==()