Lines Matching refs:int32_t
67 UCharsTrieBuilder &add(const UnicodeString &s, int32_t value, UErrorCode &errorCode);
135 virtual int32_t getElementStringLength(int32_t i) const;
136 virtual UChar getElementUnit(int32_t i, int32_t unitIndex) const;
137 virtual int32_t getElementValue(int32_t i) const;
139 virtual int32_t getLimitOfLinearMatch(int32_t first, int32_t last, int32_t unitIndex) const;
141 virtual int32_t countElementUnits(int32_t start, int32_t limit, int32_t unitIndex) const;
142 virtual int32_t skipElementsBySomeUnits(int32_t i, int32_t unitIndex, int32_t count) const;
143 virtual int32_t indexOfElementWithNextUnit(int32_t i, int32_t unitIndex, UChar unit) const;
147 virtual int32_t getMaxBranchLinearSubNodeLength() const { return UCharsTrie::kMaxBranchLinearSubNodeLength; }
148 virtual int32_t getMinLinearMatch() const { return UCharsTrie::kMinLinearMatch; }
149 virtual int32_t getMaxLinearMatchLength() const { return UCharsTrie::kMaxLinearMatchLength; }
154 UCTLinearMatchNode(const UChar *units, int32_t len, Node *nextNode);
162 virtual Node *createLinearMatchNode(int32_t i, int32_t unitIndex, int32_t length,
165 UBool ensureCapacity(int32_t length);
166 virtual int32_t write(int32_t unit);
167 int32_t write(const UChar *s, int32_t length);
168 virtual int32_t writeElementUnits(int32_t i, int32_t unitIndex, int32_t length);
169 virtual int32_t writeValueAndFinal(int32_t i, UBool isFinal);
170 virtual int32_t writeValueAndType(UBool hasValue, int32_t value, int32_t node);
171 virtual int32_t writeDeltaTo(int32_t jumpTarget);
175 int32_t elementsCapacity;
176 int32_t elementsLength;
181 int32_t ucharsCapacity;
182 int32_t ucharsLength;