Lines Matching refs:UCharsTrieBuilder
85 UCharsTrieBuilder::UCharsTrieBuilder(UErrorCode & /*errorCode*/) in UCharsTrieBuilder() function in UCharsTrieBuilder
89 UCharsTrieBuilder::~UCharsTrieBuilder() { in ~UCharsTrieBuilder()
94 UCharsTrieBuilder &
95 UCharsTrieBuilder::add(const UnicodeString &s, int32_t value, UErrorCode &errorCode) { in add()
142 UCharsTrieBuilder::build(UStringTrieBuildOption buildOption, UErrorCode &errorCode) { in build()
158 UCharsTrieBuilder::buildUnicodeString(UStringTrieBuildOption buildOption, UnicodeString &result, in buildUnicodeString()
168 UCharsTrieBuilder::buildUChars(UStringTrieBuildOption buildOption, UErrorCode &errorCode) { in buildUChars()
226 UCharsTrieBuilder::getElementStringLength(int32_t i) const { in getElementStringLength()
231 UCharsTrieBuilder::getElementUnit(int32_t i, int32_t unitIndex) const { in getElementUnit()
236 UCharsTrieBuilder::getElementValue(int32_t i) const { in getElementValue()
241 UCharsTrieBuilder::getLimitOfLinearMatch(int32_t first, int32_t last, int32_t unitIndex) const { in getLimitOfLinearMatch()
252 UCharsTrieBuilder::countElementUnits(int32_t start, int32_t limit, int32_t unitIndex) const { in countElementUnits()
266 UCharsTrieBuilder::skipElementsBySomeUnits(int32_t i, int32_t unitIndex, int32_t count) const { in skipElementsBySomeUnits()
277 UCharsTrieBuilder::indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, UChar unit) const { in indexOfElementWithNextUnit()
284 UCharsTrieBuilder::UCTLinearMatchNode::UCTLinearMatchNode(const UChar *units, int32_t len, Node *ne… in UCTLinearMatchNode()
290 UCharsTrieBuilder::UCTLinearMatchNode::operator==(const Node &other) const { in operator ==()
302 UCharsTrieBuilder::UCTLinearMatchNode::write(StringTrieBuilder &builder) { in write()
303 UCharsTrieBuilder &b=(UCharsTrieBuilder &)builder; in write()
310 UCharsTrieBuilder::createLinearMatchNode(int32_t i, int32_t unitIndex, int32_t length, in createLinearMatchNode()
319 UCharsTrieBuilder::ensureCapacity(int32_t length) { in ensureCapacity()
346 UCharsTrieBuilder::write(int32_t unit) { in write()
356 UCharsTrieBuilder::write(const UChar *s, int32_t length) { in write()
366 UCharsTrieBuilder::writeElementUnits(int32_t i, int32_t unitIndex, int32_t length) { in writeElementUnits()
371 UCharsTrieBuilder::writeValueAndFinal(int32_t i, UBool isFinal) { in writeValueAndFinal()
395 UCharsTrieBuilder::writeValueAndType(UBool hasValue, int32_t value, int32_t node) { in writeValueAndType()
419 UCharsTrieBuilder::writeDeltaTo(int32_t jumpTarget) { in writeDeltaTo()