Home | History | Annotate | Download | only in i18n

Lines Matching refs:ce32

50      * Called for every non-special CE32 and every expansion CE.
55 /** Returns a new CE to replace the non-special input CE32, or else Collation::NO_CE. */
56 virtual int64_t modifyCE32(uint32_t ce32) const = 0;
100 * Encodes the ces as either the returned ce32 by itself,
101 * or by storing an expansion, with the returned ce32 referring to that.
107 uint32_t ce32, UErrorCode &errorCode);
171 uint32_t getCE32FromOffsetCE32(UBool fromBase, UChar32 c, uint32_t ce32) const;
174 int32_t addCE32(uint32_t ce32, UErrorCode &errorCode);
175 int32_t addConditionalCE32(const UnicodeString &context, uint32_t ce32, UErrorCode &errorCode);
180 inline ConditionalCE32 *getConditionalCE32ForCE32(uint32_t ce32) const {
181 return getConditionalCE32(Collation::indexFromCE32(ce32));
187 static inline UBool isBuilderContextCE32(uint32_t ce32) {
188 return Collation::hasCE32Tag(ce32, Collation::BUILDER_DATA_TAG);
196 uint32_t copyFromBaseCE32(UChar32 c, uint32_t ce32, UBool withContext, UErrorCode &errorCode);
202 int32_t copyContractionsFromBaseCE32(UnicodeString &context, UChar32 c, uint32_t ce32,