Searched refs:BytesTrieElement (Results 1 – 2 of 2) sorted by relevance
36 class BytesTrieElement : public UMemory { class68 int32_t compareStringTo(const BytesTrieElement &o, const CharString &strings) const;91 BytesTrieElement::setTo(StringPiece s, int32_t val, in setTo()114 BytesTrieElement::compareStringTo(const BytesTrieElement &other, const CharString &strings) const { in compareStringTo()164 BytesTrieElement *newElements=new BytesTrieElement[newCapacity]; in add()170 uprv_memcpy(newElements, elements, (size_t)elementsLength*sizeof(BytesTrieElement)); in add()185 const BytesTrieElement *leftElement=static_cast<const BytesTrieElement *>(left); in compareElementStrings()186 const BytesTrieElement *rightElement=static_cast<const BytesTrieElement *>(right); in compareElementStrings()232 uprv_sortArray(elements, elementsLength, (int32_t)sizeof(BytesTrieElement), in buildBytes()297 const BytesTrieElement &firstElement=elements[first]; in getLimitOfLinearMatch()[all …]
32 class BytesTrieElement; variable169 BytesTrieElement *elements;