Lines Matching refs:CollationIterator
6 * collationiterator.cpp
25 #include "collationiterator.h"
32 CollationIterator::CEBuffer::~CEBuffer() {}
35 CollationIterator::CEBuffer::ensureAppendCapacity(int32_t appCap, UErrorCode &errorCode) {
145 CollationIterator::CollationIterator(const CollationIterator &other)
165 CollationIterator::~CollationIterator() {
170 CollationIterator::operator==(const CollationIterator &other) const {
190 CollationIterator::reset() {
196 CollationIterator::fetchCEs(UErrorCode &errorCode) {
205 CollationIterator::handleNextCE32(UChar32 &c, UErrorCode &errorCode) {
211 CollationIterator::handleGetTrailSurrogate() {
216 CollationIterator::foundNULTerminator() {
221 CollationIterator::forbidSurrogateCodePoints() const {
226 CollationIterator::getDataCE32(UChar32 c) const {
231 CollationIterator::getCE32FromBuilderData(uint32_t /*ce32*/, UErrorCode &errorCode) {
237 CollationIterator::nextCEFromCE32(const CollationData *d, UChar32 c, uint32_t ce32,
249 CollationIterator::appendCEsFromCE32(const CollationData *d, UChar32 c, uint32_t ce32,
446 CollationIterator::getCE32FromPrefix(const CollationData *d, uint32_t ce32,
469 CollationIterator::nextSkippedCodePoint(UErrorCode &errorCode) {
479 CollationIterator::backwardNumSkipped(int32_t n, UErrorCode &errorCode) {
488 CollationIterator::nextCE32FromContraction(const CollationData *d, uint32_t contractionCE32,
555 CollationIterator::nextCE32FromDiscontiguousContraction(
685 CollationIterator::appendNumericCEs(uint32_t ce32, UBool forward, UErrorCode &errorCode) {
743 CollationIterator::appendNumericSegmentCEs(const char *digits, int32_t length, UErrorCode &errorCode) {
840 CollationIterator::previousCE(UVector32 &offsets, UErrorCode &errorCode) {
882 CollationIterator::previousCEUnsafe(UChar32 c, UVector32 &offsets, UErrorCode &errorCode) {