Lines Matching full:collation
22 #include "collation.h"
32 * Collation element iterator and abstract character iterator.
112 * Returns the next collation element.
121 return Collation::NO_CE;
126 if(t < Collation::SPECIAL_CE32_LOW_BYTE) { // Forced-inline of isSpecialCE32(ce32).
135 if(t == Collation::SPECIAL_CE32_LOW_BYTE) {
137 return ceBuffer.set(cesIndex++, Collation::NO_CE);
142 if(t < Collation::SPECIAL_CE32_LOW_BYTE) {
150 if(t == Collation::LONG_PRIMARY_CE32_LOW_BYTE) {
153 ((int64_t)(ce32 - t) << 32) | Collation::COMMON_SEC_AND_TER_CE);
173 * Returns the previous collation element.
216 * Returns Collation::FALLBACK_CE32 at the end of the text (c<0)
314 // Numeric collation (CollationSettings::NUMERIC).